Python

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

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

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

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

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

参考:

イベント

注目のイベント

急成長の大規模サービスを支える業務システム開発と改善のリアル ~PayPayコーポレートエンジニアの醍醐味とキャリア話~【PayPay Growth Tech vol.7】
3/19(火) 19:30- 気象庁認定「気象データアナリスト育成講座」オンライン説明会
プログラミングコンテスト  ALGORI  ”Hello,world”の、その先へ!
4/16(火) 19:30- 気象庁認定「気象データアナリスト育成講座」オンライン説明会
量子コンピュータ時代のプログラミング体験セミナー ~Fixstars Amplifyで実装する シフト最適化
【無料】とりあえず、プログラミングってなに?「プログラミング」で何が出来るのかを理解するための講座

マガジン

技術ブログ

データレイクのデータスキャン量を25%削減する方法

こんにちは。ヤフー広告でデータエンジニアをしている長峯です。 LINEヤフー株式会社では、Yahoo! JAPANと関連企業が所有するデータを活用することでお客様のマーケティング課題の発見と解決を実現...

GILを無効化したPythonを早速試してみた

バックエンドエンジニアの小門です。 この記事ではグローバルインタプリタロック (GIL) が解消されたPythonを動かしてみた検証の方法と結果について書きます。 なおGIL自体の説明や詳しい仕組みについてこの記事ではほとんど説明しないのでご了承ください。 準備として開発バージョンを取得してソースコードからビルドし、ビルド成果物のPythonランタイムを使って検証

【3/14(木)19:00~】超入門 ここから始める開発環境を開催します!

イベント概要 NIFTY Tech Talkは、ニフティ株式会社の社員が主催するトークイベントです。 本イベントでは、ニフティグループの社員が業務を通じて学んだことを発信しています! TechTalk#17は「超入門 ここから始める開発環境」です。 開発を行うにあたり、まずは構築する開発環境。 どのような環境を整えればいいのかわからない、構築はできたけどちょっと使いにくかな

動画

書籍