プログラマーとして、私は毎日使い慣れたプログラミング言語を使用して開発していますが、これらの言語は誰が開発したのですか? PHP 中国語 Web サイト (m.sbmmt.com) では、最も人気のある開発言語を収集して整理しています。創設者と詳細情報、以下の内容を読まずに知っている人は何人いますか?世界で人気のあるプログラミング言語の創始者を見てみましょう。
PHP 言語の創始者
PHP は、1994 年に Rasmus Lerdorf によって作成されました。それは、個人の Web ページを維持するために Rasmus Lerdorf によって作成された Perl 言語で書かれた単純なプログラムとして始まりました。これらのツールは、Rasmus Lerdorf の履歴書を表示し、Web トラフィックをカウントするために使用されます。その後、データベースへのアクセスも含めてC言語で書き直されました。彼はこれらのプログラムをいくつかのフォーム インタプリタと統合し、PHP/FI と呼びました。 PHP/FI をデータベースに接続して、単純な動的 Web プログラムを生成できます。
最初のバージョンは、1995 年に個人ホームページ ツール (PHP ツール) としてリリースされました。レルドルフは、このプログラムを紹介するいくつかの文書を書きました。そしてPHP1.0がリリースされました!このバージョンでは、ゲストブックや来訪者カウンターなどの簡単な機能が提供されます。今後、PHPを使用するWebサイトが増え、機能追加の要望も強くなります。たとえば、ループ ステートメント、配列変数などです。開発チームに新しいメンバーが加わった後、Rasmus Lerdorf は、プログラム開発をスピードアップし、コミュニティを通じてエラーを発見することを期待して、1995 年 6 月 8 日に PHP/FI を一般公開しました。 PHP 2 と名付けられたこのリリースされたバージョンには、Perl のような変数命名、フォーム処理機能、HTML への実行の埋め込み機能など、PHP のいくつかのプロトタイプがすでに組み込まれています。プログラム構文も Perl に似ていますが、より多くの制限がありますが、Perl の方がシンプルで柔軟性があります。 PHP/FI は MySQL のサポートを追加し、それ以来、動的 Web 開発における PHP の地位を確立しました。 1996 年末までに、PHP/FI を使用する Web サイトは 15,000 ありました。
1997 年、Technion IIT で働く 2 人のイスラエル人プログラマー、Zeev Suraski と Andi Gutmans が PHP パーサーを書き直し、PHP 3 の基礎になりました。このとき、PHP の名前も PHP: Hypertext Preprocessor に変更されました。数か月にわたるテストの後、開発チームは 1997 年 11 月に PHP/FI 2 をリリースしました。その後、PHP 3 のオープン テストが始まり、最終的に 1998 年 6 月に PHP 3 が正式にリリースされました。 Zeev Suraski と Andi Gutmans は、PHP 3 のリリース後に PHP のコアの書き換えを開始しました。1999 年にリリースされたプロファイラーは Zend Engine と呼ばれ、PHP 開発を管理するためにイスラエルのラマトガンに Zend Technologies を設立しました。
おすすめコース: 入門から習得までphp完全チュートリアル
C言語の創始者
C言語の父でありUNIXの父であるデニス・リッチー。彼はかつて、ルーセント テクノロジーズのベル研究所傘下のコンピュータ サイエンス研究センターのシステム ソフトウェア研究部門のディレクターを務めていました。 1978 年に、彼はブライアン W. カーニハンとともに有名な本「The C Programming Language」を出版し、現在では多くの言語に翻訳されており、C 言語に関する最も権威のある本の 1 つとなっています。 2011年10月12日(北京時間10月13日)、デニス・リッチーが70歳で死去した。技術的な議論では、彼は DMR と呼ばれることがよくありますが、これはベル研究所での彼の電子メール アドレスです。
デニス・リッチーは、「C 言語の見えざる王の父」として世界から尊敬されています。彼は、コンピューターおよびネットワーク技術の創始者であり、かつてはコンピューターサイエンス研究センターのシステムソフトウェア研究部の部長を務めていました。ルーセントテクノロジーズのベル研究所の仕事。スティーブ・ジョブズなど多くのIT巨人を肩代わりする巨人です。彼とスティーブ・ジョブズは 2011 年 10 月に亡くなりましたが、彼らはスティーブ・ジョブズほど人気があり、世界中で悼まれていたわけではありませんでした。
関連コースの推奨: 無料の C 言語ビデオチュートリアル
Java の創設者
ジェームズ・ゴズリング(英語: James Gosling、1955 年 5 月 19 日 - )は、カナダ生まれ、ソフトウェア専門家、彼は Java プログラミング言語の共同創設者であり、一般に「Java の父」として認識されています。
彼が 12 歳のとき、彼はすでにビデオ ゲーム機を設計し、近所の収穫機の修理を手伝っていました。大学時代は天文学部でプログラム開発の学生として働き、1977 年にカナダのカルガリー大学でコンピュータ サイエンスの学士号を取得しました。 1981 年に、Unix 上で動作する Emacs クラス エディター (C 言語で書かれ、拡張言語として Mocklisp を使用) である Gosling Emacs が開発されました。 1983 年に、米国のカーネギー メロン大学からコンピュータ サイエンスの博士号を取得しました。博士論文のタイトルは「制約の代数的操作」でした。卒業後、彼は IBM に就職し、IBM の第一世代ワークステーション NeWS システムを設計しましたが、真剣に受け止められませんでした。その後サンカンパニーに移籍。 1990 年、彼は「グリーン プロジェクト」でパトリック ノートン、マイク シェリダンらと協力し、後に「Oak」と呼ばれる言語を開発しました。この言語は後に Java と改名されました。 1994 年末、James Gosling はシリコン バレーで開催された「テクノロジー、教育、デザイン カンファレンス」で Java プログラムのデモンストレーションを行いました。 2000 年に、Java は世界で最も人気のあるコンピューター言語になりました。
おすすめコース: 無料のJavaビデオチュートリアル
C++言語の創始者
ベンジャニ・ストラウストロップ博士は1950年デンマーク生まれ、デンマーク・アルシュ大学と英国ケンブリッジ大学を卒業。 、AT&Tの大規模プログラミング研究部門の責任者、AT&T、ベル研究所、ACMのメンバー、テキサスA&M大学コンピュータサイエンス学部の主任教授、テキサスA&M大学の「特別教授」を歴任しました。彼は現在、モルガン・スタンレーの情報技術部門のマネージング・ディレクター、コロンビア大学コンピュータ・サイエンス学部の客員教授、全米工学協会の会員、IEEE、ACM、および CHM の上級会員を務めています。 1979 年に、B.S は当時「C with Classes」(クラス付き C)と呼ばれていた言語の開発を開始し、後に C++ に発展しました。 1998 年に、ANSI/ISO C++ 標準が確立されました。同年、B.S は彼の古典的な著書『The C++ Programming Language』の第 3 版を発売しました。 C++ の標準化は、B.S. 博士が 20 年間の努力を費やして取り組んできた素晴らしいアイデアの最終的な実現を示しています。
関連コースの推奨事項: オンライン無料 C++ ビデオ チュートリアル
C# 言語創設者
Anders Hejlsberg (1960 年 12 月 - )、デンマーク人、Borland Turbo Pascal コンパイラーの主な作者。 Microsoft に入社後、Visual J++、.Net、C# を次々とホストしました。アンダース ヘルスバーグはコペンハーゲンで生まれ、デンマーク工科大学で工学を学びましたが、大学時代には Nascom マイクロコンピュータ用のプログラムを書きました。ラベル)Pascal コンパイラ。DOS 時代に彼はこのコンパイラを書き直しました。当時、彼はデンマークの Poly Data という会社を所有しており、後に Poly Pascal と呼ばれることになる Compass Pascal コンパイラ コアを作成しました。 1986 年に彼はフィリップ・カーン (ボーランドの創設者) に初めて会いました。
関連コースの推奨: 無料の C# ビデオ チュートリアル オンライン学習
JavaScript 言語の創設者
ブレンダン・アイヒ (英語: Brendan Eich、1961-、アメリカのプログラマーおよび起業家、主な作成者およびアーキテクト)
Brandon Ek はカリフォルニア州サニーベールで生まれ、当初は物理学を専攻していましたが、3 年生の頃には興味が変わり、そのことに専念しました。その後、1986 年に数学とコンピュータ サイエンスの学士号を取得し、卒業後は SGI に入社し、主にオペレーティング システムとネットワーク機能を担当しました。その後、MicroUnity で 3 年間勤務しました。 1995 年 4 月 4 日、彼は Netscape で働いていたときに、AOL が 2003 年に Mozilla.org の設立を支援し、その後最も広く使用されるスクリプト言語の 1 つとなる Netscape ブラウザ用の JavaScript を開発しました。 Netscape の運営を終了し、ブランドンは Mozilla Foundation の設立に貢献しました。
おすすめコース: 無料の JavaScript オンライン学習
Python 言語の創始者
Guido van Rossum は、1982 年にアムステルダム大学で数学とコンピュータ サイエンスの修士号を取得し、同年にマルチメディア組織である CWI に研究者として入社しました。 1989 年に Python 言語を創設しました。当時、彼はまだオランダの CWI (Centrum voor Wiskunde en Informatica, National Institute of Mathematics and Computer Science) に在籍していました。 1991 年初頭に、Python は最初の公開リリースをリリースしました。オランダ出身のグイドは 1995 年に米国に移住し、現在の妻と出会いました。 2003 年初め、グイドと 2001 年生まれの息子オーリンを含む家族は、ワシントン州北バージニアの郊外に住んでいました。その後、彼らはシリコン バレーに移り、2005 年に Google で働き始め、現在、Guido は Dropbox で働いています。
おすすめコース: 無料のPythonビデオチュートリアルオンライン学習
Perl言語の創始者
Perlはもともと1987年12月生まれのラリー・ウォールによって設計されました 3月18日に公開されました。 Perl は、C、sed、awk、シェル スクリプト言語、および他の多くのプログラミング言語から機能を借用しています。最も重要な機能は、正規表現関数と巨大なサードパーティ コード ライブラリ CPAN が内部的に統合されていることです。 Perl は「実用的な抽出およびレポート言語」と呼ばれています。これは単なる略語ではなく用語であり、Perl の作成者であるラリー ウォールが最初の用語を考案しましたが、すぐに 2 番目の用語に拡張されました。 「Perl」がすべて大文字ではないのはそのためです。どちらが正しいかを議論する必要はありません。ラリーは両方に同意します。
おすすめコース: 無料のPerlビデオチュートリアルオンライン学習
Ruby言語の創始者
Rubyは、20世紀におけるシンプルで高速なオブジェクト指向(オブジェクト指向プログラミング)スクリプト言語です。 1990 年代に日本人のまつもとゆきひろによって開発され、GPL 契約と Ruby ライセンスに準拠しています。 まつもとゆきひろ (みんなからは Matz と呼ばれています。) Matz は、日本のオープンソース企業 Netlab で働くプロのプログラマーです。彼は日本で最も有名なオープンソース伝道者の一人でもあります。彼は、完全に Lisp で書かれた Emacs ベースのメール クライアント プログラムである cmail を含む、多くのオープン ソース製品をリリースしました。 Ruby は、彼が日本国外で有名になった最初のソフトウェアでした。
関連コースの推奨: 無料の Ruby ビデオ チュートリアル オンライン学習
Go 言語の創始者
Go 言語は 2009 年 11 月に正式に発表され、オープンソース プロジェクトとなって Linux および Mac OS X プラットフォームに実装され、その後 Windows システムでの実装が追加されました。 Google のシニア ソフトウェア エンジニアであるロブ パイク氏は、「Go を使用すると、これまで経験したことのない開発効率を体験できます。」とパイク氏は述べ、Go は現在の C++ や C と同様、システム言語です。彼は、「これは迅速な開発を可能にすると同時に、本物のコンパイル言語でもあり、私たちが今それをオープンソースにする理由は、それがすでに非常に便利で強力であると考えているからです。」と説明しました。 Unix の先駆者である彼は、ベル研究所で Ken Thompson および Dennis M. Ritche とともに Unix を開発した最初の人物であり、UTF-8 の設計者でもあります。彼はまた、有名なアメリカの講演者デイビッド・レターマンの夜の番組にも少し出演し、太った男性が正直な顔で自慢したりからかったりするのを手伝いました。私が感心したのは、ロバー氏が 1980 年のオリンピックのアーチェリーの銀メダリストでもあったということです。彼は優れたアマチュア天文学者でもあり、彼が設計したガンマ線望遠鏡は、NASA のスペースシャトルでほぼ使用されました。 Rob Pike は、AT&T Bell Lab の元技術スタッフであり、現在は Google でオペレーティング システムの開発に取り組んでいます。
おすすめコース:
無料のGoビデオチュートリアルオンライン学習
Delphiは、Windowsプラットフォームでの有名な高速アプリケーション開発ツール(RADと呼ばれる)です。 。その前身はDOS時代に流行した「Borland Turbo Pascal」で、最初のバージョンは1995年にアメリカのBorland社によって開発されました。メインクリエイターはAnders Hejlsberg氏です。数年間の開発の後、この製品もエンバカデロに移管されました。 Delphi は、従来の Pascal 言語から開発された Object Pascal をコアとして使用し、開発環境として IDE、VCL ツール、およびコンパイラを使用します。データベース接続機能 オブジェクト指向プログラミングを中心としたアプリケーション開発ツール。
Anders Hejlsberg (1960 年 12 月~) はデンマーク出身で、Turbo Pascal コンパイラの主な作者であり、Delphi、C#、TypeScript の父、そして ·NET の創設者です。 コペンハーゲンで生まれたアンダース ヘルスバーグは、デンマーク工科大学で工学を学びましたが、大学時代は Nascom マイクロコンピュータ用のプログラムを書き、DOS で Nascom-2 コンピュータ用の Blue Label Pascal コンパイラを書きました。時代に、彼はこのコンパイラを書き直しました。当時、彼はデンマークの Poly Data という会社を所有しており、後に Poly Pascal と呼ばれることになる Compass Pascal コンパイラ コアを作成しました。 1986年に彼はフィリップ・カーンに初めて会った。
Lua 言語の創始者
Lua は小さなスクリプト言語です。これは、ブラジルのリオデジャネイロ教皇庁カトリック大学の研究チームで、ロベルト・イエルサリムシィ、ワルデマール・セレス、ルイス・エンリケ・デ・フィゲイレドで構成され、1993 年に開発されました。 アプリケーションに組み込まれて、柔軟な拡張機能とカスタマイズ機能を提供できるように設計されています。 Lua は標準 C で書かれており、ほぼすべてのオペレーティング システムとプラットフォームでコンパイルして実行できます。 Lua は、その位置付けによって決まる強力なライブラリを提供しません。したがって、Lua はスタンドアロン アプリケーションを開発するための言語としては適していません。 Lua には、特定のプラットフォーム上でジャストインタイムのコンパイル機能を提供する同時 JIT プロジェクトがあります。
関連コースの推奨事項:
無料の Lua チュートリアル オンライン学習Objective-C の創設者 Brad Cox はコンピューター科学者で生物数学の博士号を取得しており、ソフトウェア エンジニアリング、特にコーディング、再利用、ソフトウェア構成、Objective-C の分野での業績で知られています。 Objective-C は、1980 年代初頭に Stepstone 社の Brad Quess によって発明され、SmallTalk-80 と呼ばれる言語に基づいています。 Objective-C は C 言語をベースに構築されており、C 言語に拡張機能を追加することでオブジェクトを作成および操作できる新しいプログラミング言語です。 Easy Language は中国人によって開発された言語であり、編集者があなたのために関連情報を特別に編集しました! 易語の創始者 易語は、プログラムコードとして中国語を使用するプログラミング言語です。 「簡単」で知られています。創始者は呉濤氏。初期バージョンの名前は E 言語でした。 Yi 言語の最初のバージョンは 2000 年 9 月 11 日にリリースされました。 Yi Language を作成する当初の目的は、中国語でプログラムを書く練習をすることでした。 2000 年から現在に至るまで、易言語はある程度の規模まで発展し、かなりの機能とユーザー数を誇ります。 Wu Tao は 1990 年に独学でプログラミングを学び始め、中国で最も初期のシェアウェア作成者の 1 人として、1994 年にシェアウェアの開発を開始しました。 1998 年、北京 Qianweitian Company の招待で、Wu Tao 氏は同社と協力して CCED2000 の開発に取り組みました。試用版の開発にはわずか半年しかかかりませんでしたが、その後、それを 5 ~ 6 つのバージョンに連続してアップグレードしました。 長期にわたる開発プロセスにおいて、Wu Tao 氏は外国企業が開発した開発ツールの使用に非常に習熟していましたが、それでも不安を感じていました。同氏は、国内のソフトウェア産業の発展を妨げる根本的な理由の一つは、中国人が独自のプログラミング言語を持たないことだと考えている。一部の外国プログラミング言語は中国語化されているが、完全に中国語のカーネルを再開発しない限り、それは不完全である。 。コンピュータのリソースを柔軟に活用するためにプログラムを書けるようになりたいと考えている人はたくさんいますが、英語、特にコンピュータの専門的な英語が理解できないため、この敷居を超えるのは困難です。これに応えて、Wu Tao は 2000 年初頭に中国初の全中国語によるプログラミング開発システム「Easy Language」の開発を開始しました。 ソフトウェア開発とプロジェクト管理の豊富な経験を活かし、一定期間の努力の末、「Easy Language」の最初のバージョンの開発に成功しました。 「Easy Language」は、知識欲が非常に強い学校の生徒に特に適しています。このソフトウェアで提供されるフローチャート機能は、主にこのユーザー グループに基づいて開発されています。 これらの優れたプログラミング言語を提供してくれた方々に感謝しています。敬意を表します! 【気に入ったと思います】 1. php中国語ウェブサイトのWeChat公式アカウントでは正しい姿勢を使用してください!不可能だとは思わなかったリソースを手に入れましょう!