トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

languagetype

プログラミング言語の種類について

主なものとしては手続き型、オブジェクト指向、LL、関数型が挙げられる。それぞれのタイプを1つずつ扱えれば大抵の状況には対応できるはず。詳細は個人で説明するのは身に余るので各々のwikiなりをご覧下さい。

手続き型言語

Cなどの言語

オブジェクト指向言語

C++,Java,C#などの言語。JavaC#は記述方式の制限が強いが、その分業務に向く。IDEの完成度も高い。とりあえず何か作るならオススメ(ただしC++は覗く)。

軽量言語

Python,Rubyなどの軽量言語。通称LL。手軽なスクリプトを記述するのに向く。webのフレームワークなどでも流行している。

関数型言語

LispやOCaml,XLSTなどの言語。アプリケーションの作成にはほとんど利用されない。勉強用に習得しておくとよい言語。関数型言語をかじっていることが一流プログラマの条件という風潮があるところもある。(他のパラダイムの言語に関数型言語の機能が吸収されていっているため)

その他習得推奨の言語など

Html,CSS,BAT,sh,PowerShellなど

Copyright(C) by 芝浦工業大学 工学部通信工学科, 森野研究室. All Rights Reserved.