初学者有简单易用的BASIC吗?(VB 2.0发生了什么?)

Phi*_*enn 9 basic

我的儿子问是否有一种简单的语言可以接受并做一些基础编程.起初我想过QuickBasic,但后来认为我应该向他展示VB.我下载了Visual Basic Express 2008,但我完全迷失了.对象工具栏在哪里?表格在哪里?属性窗格在哪里?

相反,它是商业智能和分析服务.简单的初学者的万能符号指令代码在哪里?

180*_*ION 12

我认为Visual Basic可能并不是我们孩子的基本功能.与所有事情一样,它已经摆脱了其父母的束缚,站在成年的曙光.不幸的是,你已经失去了易用性和浅薄的学习曲线.这就是生活,但无论如何它可能不是你现在正在寻找的语言.

在我自己不那么谦虚的意见中,我认为对于一个有动力的年轻人来说,你开始使用什么语言可能并不重要.凭借天赋和无限的时间,他们将能够以我们可能没有的方式无休止地娱乐和自我修饰,因此可能不需要搜索"初学者"编程语言.我自己的孩子尚未进入我可以测试的阶段,所以可能我完全错了.因此我在SO中进行了搜索并得出了一些有趣的结果:


Joe*_*orn 12

您可以尝试Small Basic:

http://msdn.microsoft.com/en-us/beginner/ff384126.aspx

小型基本IDE

这是一个非常简单(只有14个关键字)基本类IDE,旨在教授初学编程概念.


RBa*_*ung 9

.NET发生了

  • 你一定是在开玩笑吧?我需要线程!? (11认同)
  • 有充分的理由.编程VB 2小时后你意识到"我需要线程". (5认同)

小智 6

Small Basic可能需要考虑.它不是经典的Basic,但它为学习编程提供了良好的入门环境.


McP*_*inM 6

我有两种不同的语言,我建议你的儿子学习而不是BASIC.

我已成为如何设计程序的粉丝,为入门程序员提供方案.它没有学习Java所带来的包袱.这本书是在线免费的,在htdp.org.

另一种更传统的命令式语言可能是Python.不幸的是,我没有能够全心全意地推荐的教科书.也许其他人也这么做.

不过,我想,你可能更感兴趣的是只是有一些东西要戳它,也许会做一些整洁的华丽应用程序.我一直在以"CS介绍"的方式考虑这个问题,而不是"高科技通心粉和牛皮纸"这样的事情.


Ang*_*ker 5

在那.您必须已下载SQL Server Express,因为这是安装的.
http://www.microsoft.com/Express/VB/获取正确的内容


Jay*_*son 5

还有FreeBasic.它声称具有类似于QuickBasic的语法,因此您可能更熟悉.


Joh*_*n Y 5

如果你开始使用Basic的方言,有很多选择,其中一些已被其他人提及.我会抛出另一个:XBasic.(该链接是一篇简短的维基百科文章,其中包含有关XBasic资源和下载的更多链接,以及底部的图表,还显示了其他一些基础知识.)

但是,根据1800 INFORMATION的答案,我建议你不要局限于Basic.(我正在赞美他的答案,因为他在为初学者教授编程时收集了大量资源.)我的个人推荐是Python.这是最容易学习的语言之一,但非常适合非常高级的编程.


Nil*_*nck 5

1)下载Commodore C64仿真器

2)将Icon放在桌面上

3)教你的儿子如何编写代码.