
Python
回顾80年代流行的编程语言:BASIC在当时功能算强大的,不过相对于现在,它强于Scratch却弱于
Python和
JavaScript。它面向初学者,不够底层,存在诸多限制,像没有malloc,早期版本无函数调用与结构化编程,没有函数指针无法进行面向对象编程。Ada比较小众。Fortran也比较小众。FoxBase主要用于数据库,能用于编程,但通用编程时会有些别扭,其数据库部分抽象程度高,离底层远。Pascal面向教学,功能比BASIC强且更接近底层,但限制较多。C语言很自由,接近底层,能与汇编无缝衔接,还可手动实现面向对象。汇编较难上手。再看如今流行的语言,
C++过于复杂,先学C比较好。Rust太难编写。
Java和C离底层有一定距离。
Python和
JavaScript离底层就更远了。综合来看,还是C语言比较合适。