编程的基础知识
我想学编辑软件。。就是想学编一个俄罗斯方块。。应该要学什么语言?
还有C C++ VB三者有什么区别??应该要学哪个呢?C与C++是否有关系????
请问有基础教程给我吗??有连接吗??
----------------解决方案--------------------------------------------------------
C,C++,Java属于专业类语言,其中C++是C的进化,Java也是C和C++的网络进化
----------------解决方案--------------------------------------------------------
同时,我想说的,现在的C#,是在C++的基础上得来的
VB也是一种语言,但是只能在windows下使用
----------------解决方案--------------------------------------------------------
那我要编一个俄罗斯方块应该要学什么语言?有教程吗?
----------------解决方案--------------------------------------------------------
什么语言都可以做到
教程
论坛有很多人写过,你可以找找旧帖子
----------------解决方案--------------------------------------------------------
我是一个菜鸟。。不知道哪些合适。。。。你可以帮我提供一个连接吗?
----------------解决方案--------------------------------------------------------
还是觉得vb 好一 点
----------------解决方案--------------------------------------------------------
这个嘛,还是请专家来解释吧,各种语言都他们的优点哈
----------------解决方案--------------------------------------------------------
C/C++/C#:优势是编写的程序是直接被内存读写,不用通过系统和虚拟机(除了调用系统API以外),速度会比别的语种快;但是劣势是,它们的编译器多,而且不能在不同平台间共享
JAVA:优势是跨平台能力强(编写的程序能在 windows 和 linux 下运行),原因在于它有虚拟机(里边包含了JAVA所有的库文件),同时,它的编译器比较专一,可移植性是目前最高的语言;劣势,因为通过虚拟机,所以它的速度要比C语言(C语言的衍生)要低
VB:优势是windows下的编程,编译器比较专一,而且比较容易上手;劣势,在windows下移植性高,但是不能下linux下编译,而且它必须通过调用系统,所以速度上也比C语言慢
汇编:优势,编译效率最高,速度也是最快;劣势,由于是机器语言,可移植率最低
[此贴子已经被作者于2007-4-1 13:01:42编辑过]
----------------解决方案--------------------------------------------------------
谢谢拉.ls
现在才弄清楚..他们的区别...
----------------解决方案--------------------------------------------------------