路过的各位编程神仙给个答复:看似只会用来阿拉伯数字的编程语言是如何编写功能强大的软件的?

我现在正在自学C++编程语言,现在学到了“面向对象编程”章节,有一个问题始终让我不得其解:象华军软件园中的那些桌面应用软件都是用编程语言写出来的,为什么我现在学得编程语言都是教我如何在屏幕上打印某些阿拉伯数字的计算结果。
我就想如果编程语言就只能实现阿拉伯数字计算结果的打印,那么这些编程语言也只能用来写出计算器一类的桌面软件。可是现在的桌面应用软件的功能都很强大,比如有些软件可以用来截获网络之间的传输信息,有些软件可以用来绘图,比如photoshop
我就想:我现在学得编程语言都是在教我如何将数字的计算结果打印在屏幕上,那么上述那些功能强大的软件的源程序是如何编写的呢?
难道编写这些功能强大的软件调用的是编译器中内置的已经写好的具有某种强大功能的函数吗?
想不明白啊,请路过的各位编程神仙给个回复啊!!!!!

第1个回答  2007-02-14
呵呵,等程序比较完美了,再做图形界面也不迟啊
第2个回答  2007-02-13
慢慢学下去就知道了。
第3个回答  2007-02-16
你现在学的是基础自然知识win32的dos界面程序。

你说的华军软件远是web程序,是JSP或ASP这样专门做WEB开发的语言做的。

我们经常使用的软件的漂亮界面,是用VC++编的。

我也有过你这样的困惑,不要心急,一步一步的学下去,经过一段时间的学习和沉淀之后你会对软件开发有全新的理解,也会发现你以前编的小程序是大厦的基础!

路过的各位编程神仙给个答复:看似只会用来阿拉伯数字的编程语言是如何编...
最后,编程语言不仅仅只是对阿拉伯数字的处理,因为一切数据在计算机内部都是0101数字码而已,阿拉伯数字只是数据一个表现方面。在某些编程语言中数据分为很多种表现类型。对不同类型数据的处理就是软件编程基本工作了

相似回答