締切済み プログラミング言語を自作してみたい 2010/10/05 23:33 プログラミング言語を自作してみたい 何か参考になる本やサイトがあったら教えていただきたいのですが。 インタプリタ言語を作りたいです。 delphiを使って作りたいと思います。よろしくお願いします。 みんなの回答 (7) 専門家の回答 みんなの回答 yama1718 ベストアンサー率41% (670/1618) 2010/10/07 01:54 回答No.7 このBASICインタプリタの"TinyBASIC"はDelphiで作られているみたいです。 言語仕様などは、これが参考になるかも。 作者にお願いしたらソースリストやアドバイスがもらえるかもしれませんね。 参考URL: http://www2.cc.niigata-u.ac.jp/~takeuchi/tbasic/ 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 rinkun ベストアンサー率44% (706/1571) 2010/10/06 12:59 回答No.6 プログラミング言語を自作するなら以下のサイトが参考になるのではないかと思います。 「プログラミング言語を作る」 http://kmaebashi.com/programmer/devlang/index.html 書籍にもなっていて、私はそちらを読みましたが。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 zwi ベストアンサー率56% (730/1282) 2010/10/06 11:36 回答No.5 ここのは分かりやすいですね。 プログラミング言語処理 講義資料 一覧 http://www.hpcs.cs.tsukuba.ac.jp/~msato/lecture-note/comp-lecture/ 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 zwi ベストアンサー率56% (730/1282) 2010/10/06 11:10 回答No.4 Delphi向けの本はまずないですね。 yacc/lexが定番ですので、Delphi向けのyacc/lexを試してみてください。 http://www2.big.or.jp/~osamu/Delphi/MyLibrary.htm 参考例としてはC言語になります。 http://kmaebashi.com/programmer/devlang/index.html 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 beefisdead ベストアンサー率63% (92/145) 2010/10/06 11:03 回答No.3 「コンパイラの構成と最適化」をはじめとする中田育夫先生の本がおすすめです。ドラゴンブックやタイガーブックと呼ばれる名著もあります。いずれも基礎から実践まで学習できますが、とりわけタイガーブックは実践側の本だったはずです。中田育夫先生の本は薄いものもあるので、文法から見た言語の種類やパーサの種類、解析の段階などの基礎はそちらから学ぶと良いと思います。 大学の授業でコンパイラを作るようなものもあるので、そういう授業の資料をwebで見るのもおすすめです。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 tetsumyi ベストアンサー率25% (1963/7609) 2010/10/06 09:34 回答No.2 (仮称)十進BASIC for Linuxのソースコードが公開されているようです。 http://www.geocities.jp/thinking_math_education/Linux.htm http://en.sourceforge.jp/projects/decimalbasic/releases/?package_id=8178 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 heyboy ベストアンサー率21% (1852/8731) 2010/10/06 06:45 回答No.1 BASIC程度をかじった人間ですが 参考資料を探すよか C+でもいいので一つ言語を熟知する所から 初めてみましょう。 最初は何でも動かすような マルチタクスにはせずに 自分がこうしたいと思う部分だけを 切り取ったインタプリタにすればいいでしょう。 一応は「言語開発」とか検索かけて 関連したサイトの内容を 上から下まで読むといいかもしれませんね。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発その他(プログラミング・開発) 関連するQ&A おすすめのプログラミング言語 おすすめのプログラミング言語を教えてください。 今使っているプログラミング言語 ひまわり なでしこ プロデル TTSneo delphi5 プログラミング言語を作るには オリジナルなプログラミング言語を作ってみたいと考えています。 ただ、どうやって作ればいいかがわかりません。 私は、今のところ、Perl、なでしこ等々、簡単なプログラミング言語での プログラミングしか出来ません。 しかし、プログラミング言語を作ることによって、 プログラミングの勉強にもなると考えているのですが まずは、簡単なものでもいいので、それらしいものを作るには 何から勉強を始めればいいでしょうか、 又、他の言語を覚える必要はありますか。アドバイスを御願いします。 もしくは、例えば、参考になりそうなWEBサイトや、 書籍等々でも、結構です。宜しく御願いします。 プログラミング言語について 仕事でHPLというプログラミング言語を使って プログラムを作る事になりました。 かなり古く、ローカルな言語らしく、その辺の 本屋さんには参考書等がありません。 参考になりそうな本をご存知でしたら、教えて下さい。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム プログラミング言語について。 箇条書きにしますので、お願いします。 (1)「サーバーサイドスクリプト」と「クライアントサイドスクリプ ト」の違いについて教えてください。 (2)インタプリタ型言語とコンパイル型言語の違いについてお願いし ます。特にインタプリタ言語は、コンパイル型言語に比べて遅いと いわれますが、具体的に何ゆえに遅いのでしょうか?又、何が遅い のでしょうか? (3)言語処理系という言葉がありますが、これはどういう意味でしょう か? JAVAはどんなプログラミング言語を用いて開発されたんですか? JAVAに関して質問があります。 (1)JAVAはどんなプログラミング言語を用いて開発されたんですか? (例えばC言語で作成されたとか) (2)JAVAで作られたプログラミング言語とかはありますか? (例を挙げるとRubyやHSPはC言語で書かれているとか、なでしこはDelphiで書かれているとかです。) プログラミング言語 プログラミング言語 僕は、フラッシュゲームなどを遊んですごいなぁ… こういうのが作れたらいいな… と思います。 でも、プログラミングがなんなのかも分からないし、勉強しようかなと思っても、 どうやってやればいいのかも分かりません。 そこで… 1・超初心者でもわかりやすい 言語(何を最初に覚えたほうがいいか)はあるか 2・その言語の分かりやすい本 などはあるか です。 その他アドバイスなどお願いしますm(__)m どのプログラミング言語を学んだらよいでしょうか? プログラミングを学ぼうと思うのですが、いろいろあって どれを学べばよいかわかりません。 目的によって違うというのをよく聞くのですが、 正直言ってしまうと目的は特になく、なんでもいいから プログラミングができるようになりたいということです。 (もちろん極端に変な言語はいやですが。) このような場合はどの言語を学んだらよいでしょうか。 また、それに関してわかりやすい本などありますでしょうか。 ちなみに自分は全くの初心者です。 コンパイル言語とインタープリター言語の違いについて コンパイルするプログラミング言語とインタープリターする プログラミング言語の違いについて教えてください。 特に、開発上および運営上の利点・欠点についてお願いします。 また、CGIでは、PHPやPERLなどのインタープリター言語が 主流ですが、その理由とC言語などで組むのと比較して、 どのような利点があるのか教えてください。 プログラミング言語について こんにちは。私は今年高校二年生の普通な学生です。最近ニュースやメディアでもそうですし周りの友達や知り合いがみんなプログラミングに関心が高いです。なので、私もプログラミングがしたいとおもってパイソンをやってみました。基礎的なレベルでしたがとても楽しかったしもっと真剣にプログラミングを学びたいと思いました。ですが、真剣に学ぼうとしたら将来性がいいとか企業が好きなようなプログラミング言語を勉強したいです。私はどんなプログラミングげ言語を学んだらいいでしょうか?本を通して学ぶ予定ですが、どんな本を買えばらいいでしょうか?皆様のお返事をお待ちしております プログラミング言語の勉強。 今、中学二年生でプログラミング言語を 勉強したいと思っています。 目的はゲーム作りです。 そのためには、どの言語から学んだ方がいいのか知りたいです。 また、その言語が勉強できるサイトまたは、オススメの本を 教えていただけるとありがたいです。 サーバーをプログラミング サーバーを自分でプログラミングしたいのですが、どの言語でするのが良いと思いますか? また、参考にできる本、サイトも教えてください。 プログラミングを始めようと思います。どの言語からやればいいでしょうか? プログラミングを始めようと思います。どの言語からやればいいでしょうか? プログラミングを始めようと思っています。 でもどの言語から始めればいいのか、基礎知識は何が必要か、 どこから手をつければいいのか分からなくて・・・ いろんな質問やサイトを調べたら javaかCかVB のどれかからやった方がいいと あったのですが、 超初心者はどれから始めたほうがいいんでしょうか? あと、プログラミングを始めるのにあたって 必要な基礎知識は何でしょうか? これは調べた質問・サイト全て 言っていることが違うので・・・ いろんな人の回答がほしいです。 宜しくお願いします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム プログラミング言語の特性 プログラミング言語の特性 プログラミングを初めてみようと思うのですが、この言語はこういう物を作るのにいいみたいなのをまとめてるサイトはないでしょうか? よろしくお願いします。 無償のおすすめプログラミング言語とデータベースについて教えて! このたび職場で使う人名等を管理するソフトを開発することになりました。 その際に使用するプログラミング言語とデータベースソフトについておすすめをお聞きしたいです。ただし「無償で」という制約があるのですが・・・ 私は昔(MS-DOS時代)Cで開発経験がありますが、現在は違う職場でEXCEL VBA程度しかありません。またDBにアクセスするようなものは作ったことがありません。ですので解説本等が豊富なものがいいなと思います。(じつはdelphiがいいかなと思ってましたが、地元本屋ではdelphi関連は1冊もありませんでした。また現在ウイルス騒動がありダウンロードやキーの取得方法が分かりませんでした) みなさまのおすすめ言語とDBを教えてくださいませ。また当方素人なので初級編で言語とDBとの連携が記されている解説本がありましたらそれもお願いします。 プログラミング言語 プログラミング言語Python について学びたいのですがどうすればいいのでしょうか?なにかお勧めの本があれば教えてください。またネット上で学べる場所ってあるんでしょうか?よろしくお願いします。 ちなみに高校2年です。 オブジェクト指向プログラミング学習向けのサンプルプログラム 「これは参考になるよ」というような、 オブジェクト指向プログラミング学習向けのサンプルプログラムを教えていただけませんか? 言語はDelphiです。 Delphiに限らず、他言語(Java、C#、C++あたり)でも結構です (移植しますので、出来ればCUI、GUIが少ないものが理想です) よろしくお願いいたします。 Delphiにてオブジェクト指向プログラミングを学んでいます。 書籍等で、基本的なことは学びました。 理解度およびスキルを上げるために、実際にプログラミングしたいと思います。 (入門書を利用してや、 自分で考えながらのテスト的なプログラミングには限界を感じてまして^^;) 数多く存在するプログラミング言語について教えて下さい 今、プログラミング言語全般について勉強中ですが、質問です! C、C++、Perl、FORTRAN、COBOL、ALGOL、SmallTalk Lisp、Prolog、Logo、TCL、Pascal、ObjectC、VB、 Basic、Java、Delphi、April、Rubyなど様々な言語が存在しますが、この中の言語以外には他にどの様な名前の言語が存在しますか? そして、 知名度の低い(使っている人すみません)TCL、Aprilを始めとする言語について 詳しい事を教えて下さい。 最もポピュラーなプログラミング言語を学びたい 今卒業後の進路で悩んですが、どっちかというとパソコン関係の仕事がしたいと思ってます。中でもプログラミングやHTMLに興味があるのですが最もポピュラーなプログラミング言語を学びたいんですが、いろいろあってどれを学べばいいのかわかりません。なのでこれを学んどけば間違いないというプログラミング言語を教えてください。 また参考までそれを学べる専門学校などを上げてもらえると助かります。 自作プログラミング言語が作りたいです こんにちは。どうも、初めまして。 タイトルの通り、自分でプログラミング言語を作成したいのですが、 どこから手をつけていいのかわかりません。 作成するにあたって、必要になる知識などはありますか? 一応、扱える言語は「HSP3」と「ActiveBasic」です。 中学生なのでフリーの言語しか勉強していませんが、 Web講座を見て独学で勉強いたしました。 「HSP3」と「ActiveBasic」ではどちらの方が作りやすいですか? やはり、「ActiveBasic」の方ですか? ご回答のほどよろしくお願いします。 プログラミング言語について プログラミング言語について プログラミング言語を学ぼうとしているのですが、どの言語が簡単で実用的ですか? ご回答よろしくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など