我有一本关于学习BASIC编程的老书。它写得很好,很有娱乐性,在计算机编程的第一步教学中做得很好。这也是我第一本关于编程的书,它为我开启了这一切。:)
现在有另外一个人想学编程,(因为我不能亲自教他),我想不出更好的书来推荐他。当然,语言已经过时了,但是编程的基本知识并没有改变,而且这本书写得太好了,我还没有看到类似的语言(诚然,我没有看过)。
有一个陷阱--因为这本书很老了,它写的是一些基本方言,大约25年前在大型机上很受欢迎(大概我是这么认为的)。这是一个强制性的行号,没有适当的文本编辑器(所有编辑都发生在命令行通过行号),等等。当我第一次拿起这本书时,它已经严重过时了。
幸运的是,对于我(和其他人),我发现语法几乎完全兼容微软QBasic。我记得的唯一不同是,在书中,字符串变量必须以¤作为后缀,而QBasic则需要$。不知何故他们都是在旧键盘上的同一个键结束的,所以我自己发现了这个。
现在,我可以推荐QBasic或QuickBasic,但是我不知道有没有更好的和更现代的东西。Textmode屏幕,有限的缓慢图形和64K可用RAM是一种教育,但是.
有什么建议吗?
发布于 2012-03-02 16:24:04
你可以试试这个:http://www.qb64.net/
它意味着类似你所需要的东西。
重要注然而:我从来没有尝试过这一点,也无法以任何方式担保它。如果结果是病毒什么的,那就把它当作免责声明吧!
发布于 2012-03-28 08:18:50
bobsmith833 833的回答看起来是在像Windows 7这样的现代操作系统上运行GW-BASIC (旧行号)和Q(Uick)基本代码的最佳方式。
不过,如果您想要更好、更现代的东西,我建议您使用Python;它是免费的,语法简洁,跨平台,而且非常受欢迎,因为它具有灵活性、可扩展性和(内置)模块。
QBasic唯一比Python做得更好的事情是文档和易于底层系统访问扬声器和显示。不过,有了一个很棒的教程,比如想想看Python (我喜欢早期的Python 2版本)和一个现代的IDE,比如PyScripter、Notepad++ with NppExec或SciTE,我相信您一定会喜欢它的。
https://stackoverflow.com/questions/9513028
复制相似问题