タグ

プログラミングとC言語に関するkorinのブックマーク (2)

  • 学習用C言語開発環境 Ver 0.1.13 - 苦しんで覚えるC言語

    「ブラウザで動く C言語実行環境」 のご紹介 ・もっと手軽にC言語を始めたい ・スマートフォン、タブレット、Macでも、手軽にC言語を始めたい という声にお答えして、C言語開発環境のブラウザ版を用意しました! ブラウザから今すぐC言語のプログラミングが開始できます。 一発インストール ファイルサイズはわずか3MB。たったそれだけで、エディタ、コンパイラ、実行環境、プログラミング学習に必要なものがすべて揃います。 長時間のダウンロードも、面倒な設定も、プラグインのインストールも、何もいりません。 あなたは今すぐにプログラミングを始めることができます! 自動プロジェクト あなたがやるべきことはプログラムの入力だけ! 起動すれば、プロジェクトが自動的に作成され、自動的に複数のソースファイルを認識します。 ビルドにまつわる面倒な設定はエディタが自動管理。プログラミングに集中できます。

    学習用C言語開発環境 Ver 0.1.13 - 苦しんで覚えるC言語
  • Cコンパイラの創り方 - にがつうさぎ

    はじめに CQ出版社のDesign Wave Magazine 11月号に掲載されている第11回LSIデザインコンテストの課題は命令数が9つのとても小さいRISCプロセッサです.このRISCプロセッサのCコンパイラを作ります.命令数9つと限られていてメモリ空間もデータと命令にそれぞれ64ワードずつしかありませんから,汎用のCコンパイラではなく,1から100までの整数の和を計算する機械語を生成できればよしとします. なぜコンパイラを作るのか. ソフトウェアの開発速度を劇的に向上できるからです. 例えば先ほどの1から100までの和の合計を求めるコードを,アセンブラとC言語で書いてみて,記述にかかる時間と書いたコードの読みやすさを比較するとよく分かります.C言語はアセンブラと同等の効率のコードを読みやすく記述することができます. また1からプロセッサを設計するということは,ソフトウェア開発は設計

    Cコンパイラの創り方 - にがつうさぎ
  • 1