このページは?†
プログラミング入門など、プログラミングの入門に関係するサイト、ページを貼っていってください。
それ以外のサイトページとかでもプログラミングに関していれば基本的におkです。
最低でもURL、どんな内容なのか一言付け加え、できれば評価とかお願いします。
基本的に言語別、その他のページに分けています。
C/C++†
- 苦しんで覚えるC言語
僕も初心者なのですが、このサイトは一般的に売られている入門書と比べても遜色のないくらいわかりやすいと思います。
既知かもしれませんが僕のおすすめです。
- 猫でも分かるプログラミング
C/C++向けのページです。(最近C#が出てきたけど、C/C++が多いのでこちらに)
管理者の粂井さんは実際に「猫でも分かるシリーズ」という本も出されている方です。
章ごと分けられていて長すぎず疲れたりすることも少ないかと思います。
説明自体はVC++を用いられていますが、BCCに流用可能なソースなので"初めてだけどお金はかけたくない"という人でも気軽にプログラミングが楽しめるかと思います。
ただしDirectXやOpenGLと言ったものは使っていないので、ゲームを作りたいと言う人には物足りないと思います。
個人的にNo1サイトです。
2chではよく叩かれています。ちなみに粂井さんは糖尿病の専門医らしいです。
- ロベールの部屋
猫でも分かるとは異なり、最初からC++を扱ってます。とはいっても、プログラミングを全く知らない初心者対象なので、Cを知っている必要はありません。猫でも分かるとの違いは、Cに限った知識(C++ではより高い機能に置き換えられた知識)は掲載されていないこと、文法を集中的に解説して、応用はあまり載っていないこと、Windowsプログラミングに関しては全く掲載されていないことあたり。こちらも説明にはVC++を用いており、出版もされています。
- Codian
STLとよばれるC++の標準ライブラリの一部と、iostreamについて詳しいサイト。C++自体の解説もありますが、他のサイトの方が詳しいです。C++の文法を一通り習得した人向け。「"std::cout<<str"の"cout"とか"<<"って一体何なの??」と思ってる人にとっては目から鱗です。
- 豊田孝のIT談話館 標準C++の歴史と哲学
C++を中心とした知識の基礎固めに。
IT全般に関する記事の他に「VC++ 2005 Express Edition」に関する連載もあったりしますが、全体を通してHow-Toでは無く考え方を身に付ける、という感覚で読む記事だと思います。
- コンピュータ基礎とプログラミング
MacOS X,Emacs,g++の環境でC/C++
- プログラミングの禁じ手Web版
C/C++のコードを書く上でやってはいけないことを列挙したサイト。C++はテンプレートや名前空間に言及していないなど、やや記述が古いですが、それでもクラスに関する禁じ手は今なお有効です。バグを埋め込みがちな初心者がレベルアップする第一歩に。
サイトが落ちてるのでWeb Archiveで。C MAGAZINEも休刊したしなあ。
- C言語 FAQ 日本語訳
C言語でよくある質問とそれについての解答をまとめた文書です
BASIC†
Java†
Python†
Brainfuck†
その他言語†
- WisdomSoft
Objective-Cからアセンブリまで多くの言語の解説が載っています。C/C++に限ってはほかの特化したサイトに若干劣る気がするは否めませんが、それでも豊富な種類の言語を扱っているのは魅力です。
特にWindowsAPIの解説がわかりやすく、おすすめです。
- 初心者の方へ:WindowsAPIを学習する上で他の解説サイトでの学習に於いてもいえる事ですが、
躓いて挫折するまえに、解説の中のソースコードのコピー&ペーストで学習・実験を始める前に、
まず『Win32 APIとは』、『Windowsと文字コード』を精読してください。
- UML入門 もあります。
その他参考等のページ†
プログラミングに関しているけど、入門とはこれまた違うサイトページとか貼って下さい。
どんなページか一言お願いします。