1、没有关系,是两门语言。C# 的语法结构跟 Java 很相似(当初微软做 C# 就是为了跟 Java 抢市场的),其语言定义主要是从 C/C++ 而来,所以叫 C#。
2、前者是强类型的面向对象的编程语言,后者是弱类型脚本语言。前者做的东西很多啦,包罗万象;后者需要以浏览器为依托,可以被与很多语言如 jsp、php、asp 等一起形成丰富的网页。
1,都是微软的,截然不同的语言
2,也是截然不同的语言,前面一个强大什么都能编,后面是一种脚本语言主要用在网页
C#是完全面向对象的一种语言,比较简单,C++既可以面向对象也可以面向过程,是一种混合式语言,有相同点但也有不同,比如,C++中运用了指针儿C#中就没有用到。
javascript我暂时还没有学到,但是Java也是一种面向对象的一种语言。