我应该用什么语言写软件?
大部分软件都是用C语言和C
语言编写的。
因为C语言是结构化语言,层次清晰,可以模块化编程,有利于程序的调试。除此之外,C语言具有非常强大的处理和表示能力,依靠非常全面的运算符和各种数据类型,可以轻松完成各种数据结构的构建。通过指针类型,可以直接寻址内存,直接操作硬件,所以既可以用来开发系统程序,也可以用来开发应用软件。
实际上,很多软件并不是用一种语言编写的。有可能界面用VB实现,内部控制台用C语言实现…一个软件被分成许多模块。以后可以试试看软件工程相关的书籍。
4.在编写程序时,其实采用什么进制(二进制、十进制等)编写?
任何微机上最终使用的程序都是由二进制指令组成的程序。
但在使用高级编程语言时,通常使用十进制数和我们认识的字符,按编程语言要求编写代码,通过其编译程序生成可执行的二进制指令集,交由微机执行。