Cprogramming

提供:Dev Guides
移動先:案内検索

Cチュートリアル

__リンク:/cprogramming/cprogramming_pdf_version [PDFバージョン]

__リンク:/cprogramming/c_quick_guide [クイックガイド]

__リンク:/cprogramming/c_useful_resources [リソース]

__ 仕事探し

__リンク:/cprogramming/cprogramming_discussion [ディスカッション]

  • Cプログラミング*は、1972年にデニスMによって開発された、汎用の手続き型の命令型コンピュータープログラミング言語です。 UNIXオペレーティングシステムを開発するためのBell Telephone LaboratoriesのRitchie。 Cは最も広く使用されているコンピューター言語です。 Javaプログラミング言語とともに人気の最大のスケールで変動し続けています。Javaプログラミング言語も同様に人気があり、現代のソフトウェアプログラマの間で最も広く使用されています。

Cプログラミングを学ぶ理由

  • Cプログラミング*言語は、学生および働く専門家がソフトウェア開発ドメインで働いているときに特別に優れたソフトウェアエンジニアになるために必須です。 Cプログラミングを学ぶことの主な利点をいくつか挙げます。
  • 簡単に学べる
  • 構造化言語
  • 効率的なプログラムを生成します
  • 低レベルのアクティビティを処理できます
  • さまざまなコンピュータープラットフォームでコンパイルできます。

Cに関する事実

  • Cは、UNIXと呼ばれるオペレーティングシステムを記述するために発明されました。
  • Cは1970年代初期に導入されたB言語の後継です。
  • この言語は、1988年に米国規格協会(ANSI)によって正式に制定されました。
  • UNIX OSは完全にCで書かれています。
  • 今日、Cは最も広く使用され人気のあるシステムプログラミング言語です。
  • 最新のソフトウェアのほとんどは、Cを使用して実装されています。
  • 現在最も人気のあるLinux OSおよびRDBMS MySQLはCで記述されています。

Cプログラミングを使用したHello World。

  • Cプログラミング*にちょっとした興奮を与えるために、小さな従来のCプログラミングHello Worldプログラムを紹介します。デモリンクを使用して試してみることができます。
#include <stdio.h>

int main() {
  /*my first program in C*/
   printf("Hello, World! \n");

   return 0;
}

Cプログラミングの応用

Cは当初、システム開発作業、特にオペレーティングシステムを構成するプログラムに使用されていました。 Cは、アセンブリ言語で記述されたコードとほぼ同じ速度で実行されるコードを生成するため、システム開発言語として採用されました。 Cの使用例は次のとおりです-

  • オペレーティングシステム
  • 言語コンパイラ
  • アセンブラー
  • テキストエディタ
  • 印刷スプーラー
  • ネットワークドライバー
  • 現代のプログラム
  • データベース
  • 言語通訳
  • 公益事業

聴衆

このチュートリアルは、* Cプログラミング*言語をゼロから理解する必要があるソフトウェアプログラマ向けに設計されています。 この* Cチュートリアル*を使用すると、Cプログラミング言語を十分に理解して、より高いレベルの専門知識を習得できます。

前提条件

このチュートリアルを進める前に、コンピュータープログラミングの用語の基本を理解しておく必要があります。 プログラミング言語のいずれかの基本的な理解は、* Cプログラミング*の概念を理解し、学習コースを迅速に進めるのに役立ちます。