BASIC语言和Visual basic语言是同一种语言么

对于一个想学习编程(自学)的新手来说学习那一个更好一些?

Basic, Quick Basic, QBasic 和 Visual Basic6.0 都是编程语言.其中早期的Basic语言是解释型语言,也称Basica,主要当时的计算机系统资源较少,无法达到编译要求.
DOS发展到后期,出现了Quick Basic语言,它将BASICA,LINK以及DEBUG等软件合并在一起,在同一环境下对用户的源程序自动进行处理--编辑,进行语法检查,编译连接,执行,调试等,最终生成在DOS下的可执行EXE文件.Quick Basic兼容以往的Basic,大多以往Basica开发的源程序不作修改就可在Quick Basic环境下运行或编译.但要注意必须是Basica下以ASCII码存盘的源文件.
QBasic是Quick Basic的子集,它只有解释执行功能.
Visual Basic是可视化Basic编程语言,有4.0,5.0和6.0,发展到现在有.NET BASIC,其中Visual Basic 6.0是应用最广泛的初学者编程语言,它基本兼容大多数BASIC下的源代码或稍加改动就能应用于Visual Basic的代码内,Visual Basic是编译型语言,所生成的EXE文件能在具有VB同版本运行库文件的WINDOWS环境下运行.
祝你学习成功.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-18
VB是实用化的BASIC,如果只为了了解计算机原理,可以选择简单的BASIC,如果希望学习以后能编写出真正实用的程序,那必须选择VB。

纸上谈边的当然简单些,但是VB其实也并不是很复杂,一般的人都能学习。本回答被提问者采纳
第2个回答  2011-06-18
早期的BASIC语言要一条一条的写代码,而Visual basic采用结构化设计方法,事件驱动的编程机制,有开发环境,有程序都调试环境等。总之,虽然主要语句(命令)没变,但思维方式,实现的方式方法就有本质区别了。
第3个回答  2011-06-18
VisualBasic是以BASIC语言为基础的。
BASIC语言有好多种:
INT BASIC(APPLE II)
Turbo BASIC(DOS)
QBASIC(DOS)
Quick BASIC(DOS)
Visual BASIC(Windows)
如果刚学,建议用.NET,C#
相似回答