#pragma section-numbers off [[TableOfContents]] = 概要 = プログラム言語がいったい世界にいくつあるのであろうか。 = プログラム言語の系統図 = http://www.digibarn.com/collections/posters/tongues/ [http://itpro.nikkeibp.co.jp/NIP/nip09_bn.jsp?BN=Y&OFFSET=1 IT Professionalsウィトゲンシュタインに学ぶプログラム言語の本質] [http://web.sfc.keio.ac.jp/~hattori/prog-theory/main.html プログラミング言語論教材] = 言語比較 = 比較その物が意味がない場合がおおいですが。 [http://www.tiobe.com/index.htm?tiobe_index TIOBE Software - The Coding Standards Company]:言語のシェア [http://shootout.alioth.debian.org/ The Computer Language Shootout Benchmarks]:速度の比較など [http://phpspot.org/blog/archives/2006/09/post_97.html あなたが今すぐ学ぶべき10のプログラミング言語:phpspot開発日誌] [http://ll.jus.or.jp/2006/event/download 発表資料 — Lightweight Language Ring] = 現在良く利用する言語 = *CategoryPython *CategoryJava *["Scheme"] *JavaScript = 研究中 = *["Prolog"] *["DProgrammingLanguage"] *["ObjectiveC"] *["Orto"] *ActionScript *["CSharp"] *["haXeProgrammingLanguage"] *["Squeak"] *["Go"] *["HTML5"] Proce55ing [http://wiki.portal.chalmers.se/agda/agda.php The Agda Wiki - Agda] = Unix = *["AWK"] *["SED"] *ShellScript = スクリプト系言語 = *AppleScript *TclTk *SmartEiffel *["プログラミング言語Icon"] *["PHP"] *["Perl"] *["BASIC"] = 関数型言語 = [http://homepage3.nifty.com/Aransk/contents2.html Functional Programming 関数プログラミングの世界] [http://www.sampou.org/haskell/article/whyfp.html なぜ関数プログラミングは重要か] [http://www.iba.k.u-tokyo.ac.jp/~yabuki/tip/lisp/why_lisp.html なぜLispなのか] *ConcurrentClean *["Haskell"] *["OCaml"] *CommonLisp = コパイル系言語 = *["CProgrammingLanguage"] *["ADA"] *["C・C++"] *["Pascal"] *["Oberon"] *["DotNet"] *["COBOL"] = アセンブラ = *["PowerPCAssembly"] *["GNUassembler"] = メモ = [http://processing.org/ Processing 1.0 (BETA)] [http://processing.jp/ Processing.jp] [http://www.gnu.org/software/sather/ GNU Sather] = その他言語 = [http://www.netfort.gr.jp/~dancer/software/binfmtc.html binfmtc - binfmt_misc C scripting interface] [http://sumim.no-ip.com:8080/wiki/747 BlueBook]:Smalltalk-80 [http://nemerle.org/ Nemerle Homepage]:プログラム言語 [http://village.infoweb.ne.jp/~fwgi5816/CI/ C/C++インタプリター cii] [http://jp.franz.com/jlug/ja/resources/documents.html Japan Lisp User Group: Resources: Japanese Documents (Japanese)] [[ASIN(0201083191 Lisp Patrick Henry Winston )]] [[ASIN(0262610744 The Art of the Metaobject Protocol)]] [http://objectscript.sourceforge.net/ ObjectScript Homepage] [http://www.shudo.net/jit/index-j.html shuJIT: a Java Just-in-Time Compiler for x86] [http://www.squirrel-lang.org/ The programming language Squirrel] [http://scala.epfl.ch/index.html The Scala Programming Language] [http://www.legoeducation.jp/mindstorms/ レゴ マインドストーム公式サイト] = コンパイラ = *["コンパイラ"] [http://www.thefreecountry.com/compilers/basic.shtml Free BASIC Compilers and Interpreters (thefreecountry.com)] [http://www005.upp.so-net.ne.jp/kmori/kmyacc/kmyacc.html KMyaccユーザーズガイド] = コンパイラ、インタプリタ作成 = [http://www.okisoft.co.jp/esc/go.html Go --- making Lisp by Java and C#] [http://www.oishi.info.waseda.ac.jp/~oishi/interpreter/interpreter.htm 数値計算インタプリタを作ろう] [http://kmaebashi.com/programmer/devlang/index.html プログラミング言語を作る] [http://www.arch.cs.kumamoto-u.ac.jp/project/kite/kiteasm/ yacc&lexを用いた言語処理系の作成] [http://www.stdio.h.kyoto-u.ac.jp/~hioki/gairon-enshuu/SchemeNotes/closure-object.html クロージャとオブジェクト] [http://www.ice.nuie.nagoya-u.ac.jp/~h003149b/lang/index.html プログラム言語とその他のメモ。] [http://members.at.infoseek.co.jp/zzyyb/gc/frame.html ガーベージ コレクション] [http://math.cs.kitami-it.ac.jp/~kada/course/j3_01/index.html 2001 情報システム工学実験III: コンパイラ・コンパイラ] [http://homepage3.nifty.com/hondashigehiro/program/java/javacc/javaccgrm.html JavaCC 文法ファイルの説明] [http://www.geocities.co.jp/SiliconValley-SantaClara/1294/ コンパイラとアーキテクチャと最適化のページ] = ソースコード検索 = [http://www.bigbold.com/snippets/ Code Snippets: Store, sort and share source code, with tag goodness] [http://pastebin.com/ pastebin - collaborative debugging tool] [http://www.koders.com/ Koders - Source Code Search Engine] [http://www.codase.com/ Codase - Source Code Search Engine] = ソースコード色付ケ = [http://qbnz.com/highlighter/ GeSHi - Generic Syntax Highlighter :: Home]:ソースコード色付けして出力 [http://colorer.sourceforge.net/ Colorer-take5 library] [http://alexgorbatchev.com/wiki/SyntaxHighlighter SyntaxHighlighter - Alex Gorbatchev] [http://www.dreamprojections.com/SyntaxHighlighter/ dp.SyntaxHighlighter - free JavaScript syntax highlighting] [http://www.gnu.org/software/src-highlite/ GNU Source-highlight - GNU Project - Free Software Foundation (FSF)] [http://svn.danwebb.net/external/CodeHighlighter/trunk/index.html Code Highlighter 0.4]:JSとCSSによってclass指定した部分を色つける [http://code.google.com/p/google-code-prettify/ google-code-prettify - Google Code]:JSとCSSによってclass指定した部分を色つける [http://codepress.org/ CodePress - Real Time Syntax Highlighting Editor written in JavaScript] [http://www.moongift.jp/2007/07/shjs/ MOONGIFT: » ソースコードをもっと見やすく「SHJS」:オープンソースを毎日紹介] [http://pygments.org/ Pygments — Python syntax highlighter] = その他 = [http://www.cs.bell-labs.com/cm/cs/upe/index.html The Unix Programming Environment] [http://www.llvm.org/ The LLVM Compiler Infrastructure Project]:VM [http://www.north-wind.ne.jp/~yoshino/index.html ALL ABOUT ベーマガ] = 参考サイト = ---- CategoryPrograming CategoryTechnical