Python

PythonはWeb開発、データサイエンス、科学計算、人工知能などの分野で広く使われている高水準のインタープリタ型プログラミング言語です。

1990年代にオランダ人プログラマーGuido van Rossum(グイド・ヴァンロッサム)氏によって開発され、現在はアメリカに本部を置くPythonソフトウェア財団によってメンテナンスされています。

Pythonは明確で読みやすい構文を持っているため、プログラミングの初心者でも学習、理解すること容易であると言われています。
またPythonには多くのコミュニティがあり、それぞれがライブラリ開発やフレームワーク開発に貢献しています。そのため、開発者は最小限のコードで複雑なタスクを達成することができるという特徴もあります。

その他にもWindows、Linux、macOSなどさまざまなプラットフォームで動作するという特徴や、インタラクティブなシェルでコマンドラインから直接Pythonのコードが実行できることで試行錯誤やテストがしやすいなど、開発を進めやすい特徴を備えています。

現在Pythonは科学計算、データ解析、人工知能、教育など幅広いの分野で採用が進んでおり、TIOBEが発表している人気プログラミング言語ランキングでは近年上位に定着しています。

参考:

イベント

注目のイベント

【ソフトウェア品質向上セミナー】MBSE時代の到来に向けて提案する、システム構造の見える化・定量的評価と改善
5/15(水)17:00- 成功・失敗事例をご紹介!RPA導入のポイントとRPA活用人材の育成方法とは?
【5/19(日)開催】1人参加や初心者の方も歓迎!20代女性限定のオフラインもくもく勉強
5/30(木) 19:30- 受講料最大70%OFF ! E資格対応・Reスキル(教育訓練給付制度)認定講座説明会
【無料】Pythonプログラミング体験セミナー:手を動かして学ぶプログラミングの第1歩
【無料】Pythonプログラミング体験セミナー:手を動かして学ぶプログラミングの第1歩

マガジン

技術ブログ

Amazon Bedrock で利用可能になった Cohere Command R および R+ でスケーラブルなエンタープライズグレードの生成 AI ワークロードを実行

2023 年 11 月、Amazon Bedrock で 2 つの新しい Cohere モデル (Cohere Command Light と Cohere Embed English) が利用可能になりました 。4月29日、 Amazon Bedrock にさらに 2 つの Cohere モデル (Cohere Command R と Command R+) が追加 されたことを発表します。 組織は、エンタープライズデータソースに保存されている情報を安全に操作するために、 生成人工知能 (生成 AI) モデルを必要としています。Comm

Cloud Runの最小インスタンス数をスケジュールベースで自動スケーリングする

G-gen の佐々木です。当記事では、Cloud Run の最小インスタンス数を、特定の時間帯で自動的にスケーリングさせる処理を実装していきます。 前提知識 Cloud Run について Cloud Run のコールドスタート サービスレベルの最小インスタンス数の設定 構成 スケーリングの対象となる Cloud Run サービスのデプロイ 各種ファイルの準備 作成するファイルについて Cloud Functions にデプロ

Knowledge Bases for Amazon Bedrock がメタデータフィルタリングをサポートし検索精度向上

AWS re:Invent 2023 にて、 Knowledge Bases for Amazon Bedrock  の一般提供を発表しました。Knowledge Bases for Amazon Bedrock では、Retrieval Augmented Generation (RAG) をマネージドで提供し、 Amazon Bedrock の基盤モデル (Foundation Model; FM) を自社のデータに安全に接続できます。 RAG ベースのアプリケーションでは、生成された応答の正確性は、基盤モデルに提供されたコンテキストに依存します。基

動画

書籍