プログラミングとは|何ができるか・言語の選び方・始め方(大人の初心者向け)
先に結論
- プログラミングは、コンピューターに仕事の手順を書いて渡すことです。決まった書き方を「プログラミング言語」といいます。
- 仕事の効率化なら、ExcelのVBA、スプレッドシートのGoogle Apps Script、データの集計ならPythonが、すぐ役に立ちます。
- まずは無料の学習サイト(Progate・paizaラーニングなど)で触ってみるのがいいと思います。
プログラミングのページ一覧
- 初心者の始め方何から始めるか
- プログラミングの独学続けるコツ
- 無料で学べるサイトProgate・paizaなど
- プログラミング言語の種類何に使うかで選ぶ
- Pythonとはできること
- Python入門最初の1行から
- HTMLとはホームページのしくみ
- HTML入門メモ帳で作る
- JavaScript入門動きをつける
- SQL入門データを取り出す
- Scratch(スクラッチ)子どもの入門
- Google Apps Script入門スプレッドシートを自動化
- プログラミングスクール選び方と給付金
- プログラミング教室(子ども)選び方
- プログラミングの資格一覧と選び方
プログラミングでできること
| したいこと | 使う言語の例 |
|---|---|
| Excelの毎日の作業を自動にする | VBA(Excel VBA) |
| スプレッドシート・Gmailを自動にする | Google Apps Script |
| データを集計・グラフにする | Python |
| ホームページを作る | HTML・CSS・JavaScript |
| スマホのアプリを作る | Swift・Kotlin |
| 子どもが楽しく始める | Scratch |
主なプログラミング言語
| 言語 | 主な使い道 | はじめやすさ |
|---|---|---|
| Python | データの集計・AI・作業の自動化 | はじめやすい |
| JavaScript | ホームページの動き・Webアプリ | ブラウザだけで試せる |
| HTML・CSS | ホームページの見た目(厳密にはプログラミング言語ではない) | いちばんはじめやすい |
| SQL | データベースからデータを取り出す | 事務・分析の仕事で役立つ |
| VBA | Excelの作業の自動化(マクロ) | Excelを使う人に |
| Google Apps Script | スプレッドシート・Gmailの自動化 | Googleを使う人に |
| Java・C# | 業務システム・アプリ | じっくり |
| PHP・Ruby | Webサービスの裏側 | ふつう |
| Swift・Kotlin | iPhone・Androidのアプリ | ふつう |
| Scratch | 子どものプログラミング入門 | ブロックを並べるだけ |
大人が今から始めるなら
- 「何を自動にしたいか・何を作りたいか」を1つ決める目的が決まると、言語が決まります。
- 無料の学習サイトで、その言語の入門を1つ終える無料で学べるサイト
- 自分の仕事の小さな作業を、1つ自動にしてみるここまでできると、ぐっと楽しくなります。
- 仕事にしたいなら、スクールや職業訓練も考えるプログラミングスクール
プログラミングとは何ですか?
コンピューターにしてほしいことを、プログラミング言語という決まった書き方で伝えることです。
大人の初心者は何から始めればいいですか?
自動にしたい作業を1つ決めて、無料の学習サイトでその言語の入門を終えるところからです。Excelを使う人ならVBA、スプレッドシートならGoogle Apps Scriptがすぐ役に立ちます。
プログラミングの関連ページ
- 初心者の始め方
- プログラミングの独学
- 無料で学べるサイト
- プログラミング言語の種類
- Pythonとは
- Python入門
- HTMLとは
- HTML入門
- JavaScript入門
- SQL入門
- Scratch(スクラッチ)
- Google Apps Script入門
ほかの3ページも見る
このページについて
料金・試験・版の情報は、2026年11月13日に公式のページや報道・解説記事で確かめた範囲で書いています。変わることがあるので、使う前・申し込む前に公式のページで確かめてください。このサイトは紹介しているサービスの会社とは関係ありません。運営者情報
参考にした資料: