今日のパーソナルコンピューターには、次のような共通する特徴があります。マウスを使ってテキストやイメージをドラッグアンドドロップできるグラフィカルユーザーインタフェース(GUI)と、ユーザーが複数のプログラムを同時に実行したり複数のアイコンを同時に開くことができる、プログラムやファイル、ウィンドウを表すアイコンです。ソフトウェア開発者は、今日のプログラミングではオブジェクト指向技術やモデルビューコントローラフレームワークなどを扱います。オブジェクト指向設計のみが今日のコンピューター言語に多大な影響を与えており、複雑なアイディアをコンピューターソフトウェアにモデル化、概念化、および具体化する機能が単に大幅に向上しています。今日のコンピューター言語の大多数はオブジェクト指向のアイディアと技術を利用しています。作成者たちは非常に高い目標をもっていました。自然でシンプルで使いやすく設計しようと考えたのです。優秀な研究者が高度な目標を実現することを可能にし、そして基本的に、今日のコンピューティングの発明を可能にしたのです。価値として今ようやく認められるようになっています。制御構造を更新できます。4つの主要領域でコンピュータープログラミングの広い世界に影響を与えています。最初に、他のコンピュータープログラミング言語の構文とセマンティクスに影響を与えています。次に、メッセージ送信スタイルとして知られるコンピュテーションモデルのプロトタイプとなりました。ウィンドウとほとんど類似しています。コードブラウザやデバッガのようなビジュアルプログラミングツールを生成するモデルとなりました。最新のオブジェクト指向型プログラミング言語の中でもよく利用され続けています。勝ち取るなど、最初のオブジェクト指向型プログラミング言語は今でも最高の水準を保っています。人気は高まり続けています。今後数十年たっても確実に存在し続けます。