ホームページ テクノロジー周辺機器 AI Python は引き続き 2023 年のプログラミング言語リストをリードします。 SQL が作業要件で 1 位を獲得

Python は引き続き 2023 年のプログラミング言語リストをリードします。 SQL が作業要件で 1 位を獲得

Sep 07, 2023 pm 05:25 PM
ai 電車

テクノロジーの急速な発展に伴い、プログラミング言語は現代社会に不可欠な部分となっています:

Web サイト開発、モバイル アプリケーション、人工知能、組み込みシステム、プログラミング言語はすべて重要な役割を果たします。

現在人気のある AI 人工知能のほとんどは、Python 言語を通じて実装されています。

AI技術フレームワークの基本言語であるPythonは、他のプログラミング言語と比べて動的コンパイルが可能で、開発効率が高いだけでなく、ネットワークやネットワークの構築も可能です。プロセスデータ。

シンプルな構文と複数のシナリオでの汎用性により、Python は近年最も人気のあるプログラミング言語となっています。

同様に、SQL (構造化照会言語) は、リレーショナル データベースに情報を保存および処理するために使用されるプログラミング言語です。

SQL を使用すると、ユーザーはデータのクエリ、データの挿入、更新、削除、データベース構造の定義と管理などのさまざまな操作を実行できます。

SQL を通じて、ユーザーはデータベースと簡単に対話して、データの保存、取得、保守を行うことができます。 SQL 言語はシンプルな構文と豊富な機能を備えているため、開発者は大量のデータを効果的に管理できます。

したがって、IEEE Spectrum が発表した今年の第 10 回トップ プログラミング言語の年間リストでは、Python と SQL がそれぞれトレンドと求人で 1 位にランクされ、Python は Spectrum のトップ リストで 1 位にランクされました。

Python は引き続き 2023 年のプログラミング言語リストをリードします。 SQL が作業要件で 1 位を獲得

ランキングの解釈

Spectrum のランキングは、プログラミング言語とプログラミング言語に対する典型的な IEEE メンバーの関心を反映しています。ニーズ。

職種カテゴリは、関連する職種に現在必要とされるプログラミング言語のスキルを示し、傾向は、特に人気があるまたは評価されている現代のプログラミング言語を表します。

プログラミング言語における Python の優位性は、より小規模でより専門化された言語を犠牲にして主に強化されました。

Python は「何でも屋」プログラミング言語となっており、いくつかの分野では優れています。

たとえば、人工知能の分野では、強力で広範なライブラリにより Python がユビキタスになります。

ハイエンド コンピューティングではムーアの法則が薄れてきていますが、ローエンド マイクロコントローラーは依然としてパフォーマンス向上の恩恵を受けており、現在では 70 セントの CPU で利用できることになります。力。

そして、Python は組み込み開発において競争力のある選択肢となっています。

長期的には、Python の立場も強化されています:

現在、多くの子供やティーンエイジャーが Python を使用して自分たちの Be the first を作成しています。最初の LED を再生または制御します。

これにより、より高度な分野にシームレスに移行でき、同じプログラミング言語を使用する仕事を見つけることもできます。

Python は引き続き 2023 年のプログラミング言語リストをリードします。 SQL が作業要件で 1 位を獲得

#しかし、Python をマスターするだけでは、プロフェッショナルのニーズに完全に応えることはできません。

リストの「ジョブ」ランキングでは、SQL がリストのトップにあります。これは、今日の分散アーキテクチャでは、大量のビジネスクリティカルなデータが SQL データベースに保存されているためです。

この情報を使って何かをしたい場合は、その情報を入手する方法を知らなければなりません。

しかし皮肉なことに、純粋な SQL プログラマーは仕事を見つけるのが難しいのです。雇用主は、SQL スキルが Java や C などの他の言語と組み合わされていることを好みます。

Python は引き続き 2023 年のプログラミング言語リストをリードします。 SQL が作業要件で 1 位を獲得

一方、現在のランキング傾向では Python が間違いなくナンバー 1 になっていますが、プログラミングが単一になるにはほど遠いです。文化。

Java とさまざまな C 系言語を組み合わせると、特に高パフォーマンスのタスクやリソースに依存するタスクにおいて、人気が Python を上回りました。

Python のインタープリタのオーバーヘッドは高すぎるため (この点で Python の競争力を高めるための多くの試みにもかかわらず)、また、他の理由で Python に簡単に統合できないソフトウェア エコシステムがあるためです。

###

Python は引き続き 2023 年のプログラミング言語リストをリードします。 SQL が作業要件で 1 位を獲得

たとえば、R 言語は統計分析と視覚化に使用される言語で、ビッグデータの台頭とともに数年前に注目を集めるようになりました。

R 言語は強力ですが、学習するのは簡単ではありません。その構文は難解であり、関数はベクトル、リスト、その他の高レベルのデータ構造全体に対して実行されることがよくあります。

同様の分析機能やグラフィックス機能を提供できる Python ライブラリはありますが、R 言語はその特異性により依然として非常に人気があり、そのため R スクリプトの移植も困難になっています。

大量の統計分析や学術研究が R 言語に基づいていることを考えると、これは重大な問題です。

この状況は Fortran と似ています。 Fortran では、物理シミュレーションやその他の科学計算用の既存の検証コードの価値は、現存する最も古いプログラミング言語の 1 つの使用に関連するコストを常に超えてきました。

今日でも、人々は Fortran プログラマーとして仕事を見つけることができます。ただし、これらの仕事は主に米国連邦防衛研究所やオークリッジ国立研究所などのエネルギー研究所で行われるため、この仕事には機密保持許可が必要になる場合があります。

セキュリティ クリアランスを取得できないが、一定の歴史を持つプログラミング言語が好きなら、Cobol も選択肢の 1 つとなります。

これは Fortran と同様の理由です。エラーが発生した場合でも問題なく動作するコード ベースが多数インストールされているためです。

多くの大手銀行は依然として Cobol プログラマーを必要としており、実際、市場には通貨分野のポジションよりも Cobol マスターを求めているフィンテック開発者のポジションの方が多くあります。

これらの古い言語は、予期せぬ場所にも登場する可能性があります。たとえば、ラダー ロジックはもともと産業用制御アプリケーション用に作成されたものであり、通常は昔ながらのテクノロジと関連付けられています。

しかし、最も魅力的な新興航空宇宙企業の 1 つである Blue Origin は、ラダー ロジックのスキルを必要とする求人を掲載しています。

これは、ブースターと宇宙船に燃料を供給し、電力を供給し、テストするために必要な地上機器のクラスターに関連している可能性があります。

Python が現在の主流のプログラミングではありますが、Java 言語と C 言語には依然として独自の利点があり、一部の古い言語は代替不可能であることがわかります。

さまざまなプログラミング言語はさまざまなニーズを満たすため、多様性を維持することが重要です。

以上がPython は引き続き 2023 年のプログラミング言語リストをリードします。 SQL が作業要件で 1 位を獲得の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

GoおよびViperライブラリを使用するときにポインターを渡す必要があるのはなぜですか? GoおよびViperライブラリを使用するときにポインターを渡す必要があるのはなぜですか? Apr 02, 2025 pm 04:00 PM

ポインター構文とviperライブラリの使用における問題への取り組みGO言語でプログラミングするとき、特にポインターの構文と使用を理解することが重要です...

GO言語の範囲を使用してマップを通過してマップを保存するのに、なぜすべての値が最後の要素になるのですか? GO言語の範囲を使用してマップを通過してマップを保存するのに、なぜすべての値が最後の要素になるのですか? Apr 02, 2025 pm 04:09 PM

GOのマップイテレーションにより、すべての値が最後の要素になるのはなぜですか? Go言語では、いくつかのインタビューの質問に直面したとき、あなたはしばしば地図に遭遇します...

携帯電話用の無料のXMLからPDFツールはありますか? 携帯電話用の無料のXMLからPDFツールはありますか? Apr 02, 2025 pm 09:12 PM

モバイルには、単純で直接無料のXMLからPDFツールはありません。必要なデータ視覚化プロセスには、複雑なデータの理解とレンダリングが含まれ、市場のいわゆる「無料」ツールのほとんどは経験がありません。コンピューター側のツールを使用したり、クラウドサービスを使用したり、アプリを開発してより信頼性の高い変換効果を取得することをお勧めします。

GOモジュールの下でカスタムパッケージを正しくインポートする方法は? GOモジュールの下でカスタムパッケージを正しくインポートする方法は? Apr 02, 2025 pm 03:42 PM

GO言語開発では、カスタムパッケージを適切に導入することが重要なステップです。この記事では、「ゴラン...

XML形式を美化する方法 XML形式を美化する方法 Apr 02, 2025 pm 09:57 PM

XMLの美化は、合理的なインデンテーション、ラインブレーク、タグ組織など、本質的に読みやすさを向上させています。原則は、XMLツリーを通過し、レベルに応じてインデントを追加し、テキストを含む空のタグとタグを処理することです。 PythonのXML.ETREE.ELEMENTTREEライブラリは、上記の美化プロセスを実装できる便利なchile_xml()関数を提供します。

GOでロックを使用するコードが時々パニックにつながるのはなぜですか? GOでロックを使用するコードが時々パニックにつながるのはなぜですか? Apr 02, 2025 pm 04:36 PM

ロックを使用すると、なぜパニックを引き起こすのですか?興味深い質問を見てみましょう。コードにロックが追加されたとしても、時々...

XML形式を確認する方法 XML形式を確認する方法 Apr 02, 2025 pm 10:00 PM

XML形式の検証には、その構造とDTDまたはスキーマへのコンプライアンスを確認することが含まれます。 ElementTree(基本的な構文チェック)やLXML(より強力な検証、XSDサポート)など、XMLパーサーが必要です。検証プロセスでは、XMLファイルを解析し、XSDスキーマをロードし、AssertValidメソッドを実行してエラーが検出されたときに例外をスローすることが含まれます。 XML形式の確認には、さまざまな例外を処理し、XSDスキーマ言語に関する洞察を得る必要があります。

C言語でchar配列の使用方法 C言語でchar配列の使用方法 Apr 03, 2025 pm 03:24 PM

Char Arrayは文字シーケンスをC言語で保存し、char array_name [size]として宣言されます。アクセス要素はサブスクリプト演算子に渡され、要素は文字列のエンドポイントを表すnullターミネーター「\ 0」で終了します。 C言語は、strlen()、strcpy()、strcat()、strcmp()など、さまざまな文字列操作関数を提供します。

See all articles