近年,ウェブアプリケーション作成やデータ収集・ウェブ操作・制御の自動化(スクレイピング),エクセル等のドキュメント編集・整理作業でBPO(Business Process Outsourcing)業務の効率化(RPA:Robotic Process Automation),AI・機械学習等では,組込みシステム開発では定番のC/C++言語とは異なるスクリプト言語(Python,JavaScript,VBA等)が活用されている.これらのスクリプト言語は,GUIベースのデスクトップ・アプリケーションの作成も大変容易に具現化可能である. 慣れるとモダンで気が利いていて大変扱い易く,便利な言語仕様ではあるが,C/C++に慣れ親しんでいると異次元の「クセ」でとっつき難さもある.反面,プログラミング未経験者には作業環境構築も簡単で習得しやすく「入門」として最適な言語でもある. また,昨今の流行り病で社会様式が大きく変化したため,エンジニアリング・トレンド=案件・求人需要も「組込み」から「サーバーサイド」や「バックエンド」等にシフトしつつあり,社内向け業務ユーティリティツール開発ではノーコードで非エンジニアでも~という流れも最近あるが,より自由度の高いUIや差別化付加価値ある機能等を持った外販向け独自アプリ開発にはやはりプログラミングが未だ不可欠ではある. 本セミナでは,そのようなIT業界でスクリプト言語の中でも汎用性が高く適用利用範囲の広いPython言語の早期修得方法の勘どころ・コツを,C言語と比較しながら実践的に紹介する.