※ 引述《PanzerVOR (喧嘩上等)》之銘言:
: 小弟才疏學淺,經過大學與碩班的練習,
: 會了Verilog、Matlab、C(初淺)、Latex,
: 上網查了一查,發現自從電腦發明以來,已經有為數眾多多程式語言,
: 這不禁令人想到一個問題:
: 有沒有最難與最簡單的程式語言呢?
如果要比專精會有難度 HTML+CSS也可弄出超複雜功能
所以一個比較方式就是用不同語言做類似工作
或是以入門速度來評估
一般認知難度排行大概如下
Assembly
(這應該是爭議最小的 寫組合語言 得對硬體有相當程度的了解 否則寸步難行)
C/C++
(牽涉到低階的記憶體操作 同時需要自行釋放記憶體)
Objective-C/Java/C#
(較成熟的物件導向語言 具備垃圾收集功能 內建功能也較多)
Python/Ruby/Perl
(平易近人的Script Language 限制少 靈活度高 )
SQL
(如果這算語言 雖也可以弄高深花俏的套計 但入門很快)
HTML/CSS
(如果這算程式語言 一般都被歸類在最簡單)
當然難度也跟專長有關係
會C++的人 很快就可以學會Java
但像是lisp這種怪語言 多數人剛碰頭都會很痛