コンピューター言語とは何ですか

小老鼠
リリース: 2023-06-29 17:12:56
オリジナル
33720 人が閲覧しました

コンピューター言語には、1. C 言語、2. C 言語、3. Java 言語、4. C# 言語、5. Python 言語、6. Go 言語、7. PHP 言語、8. ビジュアル言語が含まれます。基本言語; 9. パスカル言語。

コンピューター言語とは何ですか

#コンピューター言語とは何ですか?

1.C 言語

C 言語は、1972 年にデニス リッチーによって書かれました。C 言語は、プロセス指向の抽象的かつ汎用的なプログラミング言語であり、低レベルの開発で広く使用されています。 C言語 簡単にコンパイルでき、高級言語とアセンブリ言語の両方の特徴を併せ持つ言語です。オペレーティング システムやアプリケーションの操作、ハードウェアの操作が必要な場合には、他の高級言語よりも C 言語を使用する方が明らかに優れています。

C 言語の利点: 言語は簡潔でコンパクト (キーワードが 32 個、制御ステートメントが 9 個のみ)、豊富な演算子 (実数型、文字型、整数型など)、高いコード品質 (ワークロードが小さく、読みやすく、変更や移植が簡単です); 移植性が優れています (C 言語のコードの 86% が公開されているため、移植が簡単です)。

2.C 言語

C 言語は C 言語を拡張したものであり、2 つの言語の基本的な構文とセマンティクスは同じです。 C はオブジェクト指向プログラミングの機能を追加した、オブジェクト指向プログラミング言語です。 C は、手続き型プログラミングをサポートする、静的に型付けされ、コンパイルされた汎用、大文字と小文字を区別する不規則なプログラミング言語であり、高水準言語と低水準言語の特性を組み合わせた中級言語とみなされます。

3.Java 言語

Java は、インターネットの分散環境で使用するために特別に設計されたプログラミング言語です。 Java は、C 言語に似た「形式と操作性」を備えていますが、C 言語よりも使いやすく、プログラミングに完全に「オブジェクト指向」のアプローチを採用しています。

4.C# 言語

C# (発音は「C シャープ」、中国語の音訳は「シャープ」) は、Microsoft によってリリースされたオブジェクト指向言語であり、.NET Framework 上で実行されます。プログラミング言語。

C# は驚くほど Java に似ており、単一継承、インターフェイス、Java とほぼ同じ構文、中間コードにコンパイルして実行するプロセスなどの機能が含まれています。しかし、C# は明らかに Java とは異なり、Delphi の機能を借用し、COM (コンポーネント オブジェクト モデル) と直接統合されており、Microsoft の .NET Windows ネットワーク フレームワークの主役です。

5.Python 言語

Python は、オランダ数学コンピュータサイエンス協会の Guido van Rossum によって 1990 年代初頭に設計されました。動的データ型用のプログラミング言語。簡潔な構文ルールによりプログラミングの学習が容易になり、ほとんどのアプリケーション分野の開発ニーズを満たす強力な機能を備えています。

6.Go 言語

Go (Google) は、2007 年に Google の Ken Thompson によって作成され、2009 年に正式にリリースされました。 Go は非常に若い言語であり、その主な目標は「Python などの動的言語の開発速度と、C/C などのコンパイル言語のパフォーマンスとセキュリティの両方を兼ね備えること」です。

Go 言語の導入は、アプリケーションのパフォーマンスを損なうことなくコードの複雑さを軽減することを目的としており、「シンプルなデプロイメント、優れた同時実行性、優れた言語設計、優れた実行パフォーマンス」という利点を備えています。 IT企業はプロジェクト開発にGo言語を採用しています。

7.PHP 言語

PHP 言語は、1994 年に Rasmus Lerdorf によって開発されました。これは、Web サーバー上で実行され、HTML ドキュメントに埋め込まれるスクリプト言語です。 PHP は、その便利で高速なスタイル、豊富な機能、オープンソース コードにより、Web システム開発において急速に重要な地位を占めました。

8.VisualBasic 言語

Visual Basic (以下、VB) は、BASIC プログラミング言語から派生し、Microsoft によって開発された、構造化された一般的なオブジェクトベースのプログラミング言語です。開発環境を支援するイベント駆動型メカニズムを含む、モジュール式のオブジェクト指向のビジュアル プログラミング言語。プログラマは、VB が提供するコンポーネントを簡単に使用して、アプリケーションを迅速に構築できます。

9.Pascal 言語

Pascal 言語は、国際的な汎用フロー拡張プログラミング言語の 1 つであり、さまざまなコンピューター コンテストの主要な参加言語の 1 つです。 Pascal 言語は、強力な機能と豊富なデータ型を備えています。Pascal 言語で書かれたプログラムは、厳密な構造、美しい形式、明瞭なプロセス、読みやすく理解しやすいという特徴を備えています。そのため、Pascal 言語は常に、アプリケーションで推奨される言語とみなされてきました。構造化プログラミングのトレーニング。

詳細資料

コンピュータ言語とは何ですか?

コンピュータ言語とは、人とコンピュータの間のコミュニケーションに使用される言語を指し、人とコンピュータの間で情報を伝達する媒体です。 。電子コンピュータがさまざまなタスクを実行するためには、コンピュータ プログラムを作成するための一連の数字、文字、および文法規則が必要であり、これらの文字と文法規則はコンピュータに対するさまざまな命令を構成します。コンピュータの設計者がコンピュータのハードウェア構造を通じてコン​​ピュータに与えた動作機能です。

コンピュータ言語には多くの種類があり、大きく 3 つのカテゴリに分類できます:

1. 機械語

電子コンピュータでは「0」と「1」からなる2進数が使われており、2進数はコンピュータ言語の基礎となっています。コンピュータは内部的にバイナリコードしか受け付けないため、バイナリコード0と1で記述された命令を機械語と呼び、すべての機械語命令の集合がコンピュータの機械語を構成します。

機械語で書かれたプログラムはターゲット プログラムと呼ばれ、コンピュータで直接実行できます。これは第一世代のコンピュータ言語です。

2. アセンブリ言語

アセンブリ言語は第 2 世代のコンピュータ言語であり、その本質は機械語と同じであり、ハードウェア上で直接動作しますが、命令には英語の略語が付けられています。シンボルは認識しやすく覚えやすいですが、プログラマは各ステップの特定の操作をコマンドの形式で書き出す必要もあります。アセンブリ プログラムは通常、命令、疑似命令、マクロ命令の 3 つの部分で構成されます。

3. 高級言語

高級言語は、アセンブリ言語と比較して、多くの関連する機械命令を 1 つの命令に合成するだけでなく、特定の命令の必要性: 操作には関連するがジョブの完了には関係のない詳細により、プログラム内の命令が大幅に簡素化されます。多くの詳細が省略されているため、プログラマーは高度なコンピューターの専門知識を必要としません。

以上がコンピューター言語とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!