C#をVisual Studioで始める方法|インストールから実行・エラー対処まで初心者向けに解説
はじめに
C#をこれから学び始めるなら、開発環境としてまず候補に上がるのがVisual Studioです。Visual Studioは、C#のコードを書く、実行する、エラーを確認する、デバッグする、といった作業をまとめて行える統合開発環境です。
C#はWindowsアプリ、Webアプリ、ゲーム、業務システムなど幅広い分野で使われており、初心者がプログラミングを学ぶ言語としても人気があります。ただし、最初につまずきやすいのが「Visual Studioのインストール方法がわからない」「どのテンプレートを選べばよいかわからない」「エラーが出て実行できない」といった環境構築の部分です。
この記事では、C#をVisual Studioで始める方法を、インストールからプロジェクト作成、サンプルプログラムの実行、よくあるエラーの対処法まで初心者向けに解説します。
1. C#をVisual Studioで始める前に知っておきたい基本
1-1. C#とは?初心者にもわかる特徴とできること
C#は、Microsoftが開発しているプログラミング言語です。読み方は「シーシャープ」です。文法が比較的わかりやすく、Visual Studioとの相性がよいため、初心者でも学習を始めやすい言語のひとつです。
C#を使うと、次のようなアプリケーションを作成できます。
Windows向けのデスクトップアプリ、Webアプリ、スマートフォンアプリ、ゲーム、業務システム、クラウドサービスなどです。特に、Unityを使ったゲーム開発や、ASP.NETを使ったWebアプリ開発でもC#はよく使われます。
初心者が最初に学ぶ場合は、いきなり複雑なアプリを作るのではなく、文字を表示したり、計算したり、条件分岐や繰り返し処理を使ったりするコンソールアプリから始めるのがおすすめです。
1-2. Visual Studioとは?C#開発に使われる理由
Visual Studioは、Microsoftが提供している統合開発環境です。統合開発環境とは、プログラムを書くためのエディター、実行機能、デバッグ機能、エラー確認機能などがひとつにまとまったソフトウェアのことです。
C#をVisual Studioで開発するメリットは、必要な機能が最初からそろっている点です。コードの入力補完、エラーの表示、プロジェクト管理、デバッグ実行などが使えるため、初心者でも効率よく学習できます。
また、Visual StudioはC#や.NETとの相性が非常によく、プロジェクト作成時にテンプレートを選ぶだけで、すぐにC#のプログラムを書き始められます。
1-3. Visual Studio Codeとの違い
Visual StudioとVisual Studio Codeは名前が似ていますが、別のソフトウェアです。
Visual Studioは、C#開発に必要な機能が最初から多くそろっている本格的な統合開発環境です。初心者がC#を学ぶ場合、プロジェクト作成や実行、デバッグが画面上でわかりやすく操作できるため、最初の環境として使いやすいです。
一方、Visual Studio Codeは軽量なコードエディターです。拡張機能を追加すればC#を書くこともできますが、.NET SDKの準備や拡張機能の設定が必要になる場合があります。
初心者が「C#をVisual Studioで始めたい」と考えているなら、まずはVisual Studio Communityを使うとスムーズです。
1-4. C#学習に必要なパソコン環境
C#をVisual Studioで学習する場合、基本的にはWindowsパソコンがおすすめです。Visual StudioはWindowsでのC#開発に強く、コンソールアプリやWindowsアプリを作りやすいからです。
必要な環境としては、Windows 10またはWindows 11のパソコン、安定したインターネット接続、インストール用の空き容量が必要です。Visual Studioは機能が多いため、パソコンの性能に余裕があるほど快適に動作します。
メモリは最低限でも動きますが、快適に学習するなら8GB以上あると安心です。ストレージは、Visual Studio本体や.NET関連のファイルをインストールするため、数GBから十数GB程度の空き容量を確保しておきましょう。
1-5. 初心者は無料版のVisual Studio Communityで十分な理由
Visual Studioにはいくつかのエディションがありますが、初心者がC#を学習するなら無料版のVisual Studio Communityで十分です。
Visual Studio Communityでも、C#のコード作成、コンソールアプリの実行、デバッグ、エラー確認、WindowsアプリやWebアプリの開発など、学習に必要な機能は利用できます。
有料版は主に企業や大規模開発向けの機能が充実しています。個人学習や小規模な開発であれば、まずは無料のCommunity版を使い、C#の基本をしっかり学ぶことが大切です。
2. Visual Studioをインストールする手順
2-1. Visual Studio公式サイトからインストーラーをダウンロードする
Visual Studioをインストールするには、まずVisual Studioの公式サイトにアクセスします。ダウンロードページでVisual Studio Communityを選び、インストーラーをダウンロードします。
ダウンロードしたファイルを実行すると、Visual Studio Installerが起動します。このインストーラーを使って、必要な開発機能を選択してインストールします。
初心者の場合、すべての機能を入れる必要はありません。C#の学習に必要なワークロードだけを選べば、容量を抑えながら始められます。
2-2. インストール時に選ぶべきワークロード
Visual Studioのインストール画面では、「ワークロード」を選択します。ワークロードとは、作りたいアプリの種類に合わせた開発機能のセットです。
C#を学習する初心者が最初に選ぶべきワークロードは、「.NET デスクトップ開発」です。このワークロードを選ぶことで、C#のコンソールアプリやWindowsアプリを作るために必要な機能がインストールされます。
Webアプリを作りたい場合は「ASP.NETとWeb開発」、ゲーム開発をしたい場合はUnity関連の開発機能が必要になることもあります。ただし、最初は「.NET デスクトップ開発」だけで問題ありません。
2-3. 「.NET デスクトップ開発」を選択する理由
「.NET デスクトップ開発」を選ぶ理由は、C#初心者が最初に学ぶコンソールアプリを作成できるからです。
コンソールアプリは、画面に文字を表示したり、キーボードから入力を受け取ったり、計算結果を表示したりするシンプルなアプリです。C#の基本文法を学ぶには最適です。
また、「.NET デスクトップ開発」を入れておくと、後からWindowsフォームアプリやWPFアプリなど、画面を持つWindowsアプリの学習にも進みやすくなります。
2-4. インストールに必要な容量と時間の目安
Visual Studioのインストールには、選択するワークロードによって必要な容量が変わります。「.NET デスクトップ開発」だけを選ぶ場合でも、数GB以上の空き容量が必要です。
インストール時間は、インターネット回線の速度やパソコンの性能によって変わります。短ければ数十分で終わることもありますが、環境によってはそれ以上かかる場合もあります。
インストール中は大きなファイルをダウンロードするため、できるだけ安定したインターネット環境で作業しましょう。ノートパソコンの場合は、途中で電源が切れないように充電器を接続しておくと安心です。
2-5. インストール後にVisual Studioを起動する方法
インストールが完了したら、スタートメニューからVisual Studioを起動します。初回起動時には、Microsoftアカウントでのサインインや、テーマの選択を求められる場合があります。
サインインは後から行うこともできます。初心者の場合は、まずVisual Studioを起動して、プロジェクト作成画面が表示されることを確認しましょう。
起動後に「新しいプロジェクトの作成」という画面が表示されれば、C#の開発を始める準備はできています。
3. Visual StudioでC#プロジェクトを作成する方法
3-1. 新しいプロジェクトを作成する
Visual Studioを起動したら、「新しいプロジェクトの作成」を選択します。ここから、作りたいアプリの種類に合わせてテンプレートを選びます。
プロジェクトとは、C#のコードファイルや設定ファイルなどをまとめて管理する単位です。Visual Studioでは、ひとつのアプリを作るためにプロジェクトを作成します。
初心者は、まずC#のコンソールアプリ用プロジェクトを作成しましょう。
3-2. C#のテンプレートを選ぶ
テンプレート一覧には、さまざまな種類のアプリが表示されます。検索欄に「コンソール」または「Console」と入力すると、コンソールアプリのテンプレートを探しやすくなります。
言語がC#になっていることを確認しましょう。同じコンソールアプリでも、C++やF#など別の言語のテンプレートが表示されることがあります。
C#を学習する場合は、「コンソール アプリ」または「Console App」と表示されているC#用テンプレートを選びます。
3-3. コンソールアプリを選ぶ理由
初心者が最初にコンソールアプリを選ぶ理由は、画面設計を考えずにC#の文法そのものに集中できるからです。
WindowsアプリやWebアプリは、ボタン、画面、データのやり取りなど、考えることが多くなります。一方、コンソールアプリなら、文字を表示する、入力を受け取る、計算する、といった基本処理をシンプルに確認できます。
C#の基礎を身につける段階では、コンソールアプリで十分です。変数、条件分岐、繰り返し、配列、メソッド、クラスなどを順番に学ぶことで、後から別の種類のアプリにも進みやすくなります。
3-4. プロジェクト名と保存場所を決める
テンプレートを選んだら、プロジェクト名と保存場所を設定します。
プロジェクト名は、内容がわかりやすい名前にしましょう。たとえば、最初の練習なら「HelloWorld」や「CSharpPractice」などがおすすめです。
保存場所は、自分が後から見つけやすいフォルダーにします。日本語名のフォルダーでも動く場合はありますが、初心者のうちはトラブルを避けるため、英数字のフォルダー名にしておくと安心です。
3-5. .NETのバージョンを選択する
プロジェクト作成時に、.NETのバージョンを選ぶ画面が表示される場合があります。
初心者は、Visual Studioで標準的に選択されているバージョンを使えば問題ありません。特別な理由がなければ、長期サポート版や推奨されているバージョンを選ぶと安心です。
学習の初期段階では、.NETの細かい違いを深く理解する必要はありません。まずはC#のコードを書いて実行する流れを覚えることを優先しましょう。
4. C#のサンプルプログラムを作成して実行する
4-1. Program.csの役割
C#のコンソールアプリを作成すると、Program.csというファイルが用意されます。
Program.csは、プログラムの処理を書くための中心的なファイルです。コンソールアプリでは、このファイルに書かれたコードが実行されます。
新しい形式のC#では、最初から短いコードだけが表示されていることがあります。たとえば、次のようなコードです。
C#Console.WriteLine("Hello, World!");
これは、画面に「Hello, World!」と表示する命令です。
4-2. Hello Worldのコードを書く
C#の最初の練習では、Hello Worldという文字を表示するプログラムを書くのが定番です。
Program.csに次のコードを書いてみましょう。
C#Console.WriteLine("Hello World");
Console.WriteLineは、コンソール画面に文字を表示するための命令です。表示したい文字は、ダブルクォーテーションで囲みます。
文の最後にはセミコロンを付けます。C#では、多くの命令の最後にセミコロンが必要です。セミコロンを忘れるとエラーになるため、初心者は特に注意しましょう。
4-3. Visual Studioでプログラムを実行する
コードを書いたら、Visual Studio上部にある実行ボタンをクリックします。緑色の三角形のボタンが実行ボタンです。
また、キーボードのF5キーを押すとデバッグ実行、Ctrlキーを押しながらF5キーを押すとデバッグなしで実行できます。
最初のうちは、実行ボタンを使って動作確認すれば問題ありません。プログラムが正しく書けていれば、コンソール画面が開いて文字が表示されます。
4-4. 実行結果を確認する
実行すると、コンソール画面に次のような結果が表示されます。
Hello World
この文字が表示されれば、C#のプログラムをVisual Studioで作成し、実行できたことになります。
もし画面がすぐ閉じてしまう場合は、デバッグなしで実行するか、最後に入力待ちのコードを追加すると確認しやすくなります。
C#Console.WriteLine("Hello World");
Console.ReadLine();
Console.ReadLine()は、キーボード入力を待つ命令です。これを入れると、実行結果を確認する前に画面が閉じてしまうのを防げます。
4-5. コードを変更して再実行する
Hello Worldが表示できたら、文字を変更して再実行してみましょう。
C#Console.WriteLine("C#の学習を始めました");
Console.WriteLine("Visual Studioで実行しています");
実行結果は次のようになります。
C#の学習を始めました
Visual Studioで実行しています
コードを少し変更して実行結果が変わることを確認すると、プログラムの動きが理解しやすくなります。初心者は、まず「書く」「実行する」「結果を見る」という流れに慣れることが大切です。
5. Visual Studioの基本操作を覚える
5-1. ソリューションエクスプローラーの使い方
Visual Studioの画面右側には、ソリューションエクスプローラーが表示されます。
ソリューションエクスプローラーでは、プロジェクトに含まれるファイルを確認できます。C#のコンソールアプリでは、Program.csやプロジェクト設定ファイルなどが表示されます。
ファイルを開きたいときは、ソリューションエクスプローラーで対象のファイルをダブルクリックします。プロジェクトが大きくなるとファイル数も増えるため、早い段階でソリューションエクスプローラーの使い方に慣れておきましょう。
5-2. エディター画面の見方
エディター画面は、C#のコードを書く場所です。
コードには色が付いて表示されます。これはシンタックスハイライトと呼ばれる機能で、キーワード、文字列、メソッド名などを見分けやすくしてくれます。
また、入力中に候補が表示される入力補完機能もあります。たとえば、Console.と入力すると、使える命令の候補が表示されます。初心者にとっては、命令の書き方を覚える助けになります。
5-3. ビルドと実行の違い
Visual Studioでは、「ビルド」と「実行」という言葉がよく出てきます。
ビルドとは、書いたC#のコードをコンピューターが実行できる形に変換し、エラーがないか確認する作業です。実行とは、ビルドされたプログラムを実際に動かすことです。
つまり、ビルドは「動かせる状態にすること」、実行は「実際に動かすこと」と考えるとわかりやすいです。
コードに文法エラーがある場合、ビルドの段階で失敗します。実行できないときは、まずビルドエラーが出ていないか確認しましょう。
5-4. デバッグ実行の基本
デバッグとは、プログラムの動きを確認しながら、問題の原因を探す作業です。
Visual Studioでは、コードの左側をクリックしてブレークポイントを設定できます。ブレークポイントを設定すると、実行中のプログラムをその行で一時停止できます。
一時停止中は、変数の値を確認したり、1行ずつ処理を進めたりできます。最初は難しく感じるかもしれませんが、C#学習が進むほどデバッグ機能は重要になります。
エラーが出たときだけでなく、「なぜこの結果になるのか」を確認したいときにもデバッグは役立ちます。
5-5. エラー一覧と出力ウィンドウの見方
Visual Studioでコードに問題があると、エラー一覧に内容が表示されます。
エラー一覧には、エラーの説明、発生しているファイル、行番号などが表示されます。エラーをダブルクリックすると、問題のあるコードの場所に移動できます。
出力ウィンドウには、ビルドや実行に関する詳しい情報が表示されます。初心者は、エラーが出たらまずエラー一覧を確認し、必要に応じて出力ウィンドウも見るようにしましょう。
エラー文は最初は難しく見えますが、行番号とエラー内容を確認すれば、原因を見つけやすくなります。
6. C#初心者がつまずきやすいエラーと対処法
6-1. Visual StudioでC#テンプレートが表示されない場合
新しいプロジェクト作成画面でC#のテンプレートが表示されない場合は、必要なワークロードがインストールされていない可能性があります。
この場合は、Visual Studio Installerを起動し、「変更」を選択します。その後、「.NET デスクトップ開発」にチェックを入れてインストールしてください。
また、テンプレート一覧の検索条件で別の言語やプロジェクト種類が選ばれている場合もあります。言語がC#になっているか、検索欄に「コンソール」と入力しているかを確認しましょう。
6-2. .NET SDKが見つからない場合
.NET SDKが見つからないというエラーが出る場合、.NET関連の開発環境が正しくインストールされていない可能性があります。
まずはVisual Studio Installerを開き、「.NET デスクトップ開発」がインストールされているか確認します。インストールされていない場合は追加しましょう。
それでも解決しない場合は、.NET SDKを公式サイトから別途インストールする方法もあります。ただし、初心者の場合はVisual Studio Installerから必要な機能を追加する方がわかりやすいです。
6-3. プログラムが実行できない場合
プログラムが実行できない場合、まずエラー一覧を確認しましょう。多くの場合、コードの書き間違いや必要な設定不足が原因です。
よくある原因として、セミコロンの書き忘れ、括弧の閉じ忘れ、ダブルクォーテーションの不足、テンプレートの選び間違いなどがあります。
また、画面上部の実行対象が正しいプロジェクトになっているかも確認してください。複数のプロジェクトがある場合、実行したいプロジェクトがスタートアッププロジェクトになっていないと、期待した動作にならないことがあります。
6-4. 日本語が文字化けする場合
C#で日本語を表示したときに文字化けする場合、文字コードやコンソールの設定が原因になっていることがあります。
最近の環境では日本語がそのまま表示できることが多いですが、もし文字化けする場合は、ソースファイルの文字コードをUTF-8にする、Windows Terminalや新しいコンソール環境で実行する、Visual StudioやWindowsの設定を確認する、といった対処が考えられます。
初心者の場合は、まず次のような簡単なコードで日本語が表示されるか確認しましょう。
C#Console.WriteLine("こんにちは");
この時点で文字化けする場合は、コード自体ではなく環境側の問題である可能性があります。
6-5. セミコロンや括弧の書き忘れによるエラー
C#初心者に多いのが、セミコロンや括弧の書き忘れです。
たとえば、次のコードはエラーになります。
C#Console.WriteLine("Hello World")
正しくは、最後にセミコロンが必要です。
C#Console.WriteLine("Hello World");
また、括弧の対応にも注意が必要です。開き括弧を書いたら、必ず閉じ括弧も必要です。
C#Console.WriteLine("Hello World";
このように括弧が足りないとエラーになります。エラーが出たら、まずセミコロン、丸括弧、波括弧、ダブルクォーテーションが正しく対応しているか確認しましょう。
6-6. エラー文の読み方と検索のコツ
エラー文は英語で表示されることもあり、初心者には難しく感じるかもしれません。しかし、すべてを一度に理解しようとする必要はありません。
まず見るべきポイントは、エラーが発生している行番号と、エラーの内容です。Visual Studioのエラー一覧でエラーをダブルクリックすると、該当するコードの場所に移動できます。
検索するときは、エラー文をそのままコピーするのではなく、「C# Visual Studio セミコロン エラー」「C# Console.WriteLine エラー」「.NET SDK 見つからない Visual Studio」のように、状況を含めて検索すると解決策を見つけやすくなります。
エラーはプログラミング学習では必ず発生します。エラーが出ること自体は失敗ではなく、原因を調べて直すことが学習になります。
7. C#をVisual Studioで学習するためのおすすめ手順
7-1. まずはコンソールアプリで文法を学ぶ
C#をVisual Studioで学ぶなら、最初はコンソールアプリで文法を学びましょう。
コンソールアプリは画面がシンプルなので、C#の基本に集中できます。文字の表示、入力の受け取り、計算、条件分岐、繰り返しなどを順番に試すことで、プログラムの基本的な考え方が身につきます。
いきなりWindowsアプリやWebアプリを作ろうとすると、画面作成や設定でつまずきやすくなります。まずはコンソールアプリで「コードを書いて動かす」感覚を身につけることが重要です。
7-2. 変数・条件分岐・繰り返しを理解する
C#の基礎で最初に学ぶべき内容は、変数、条件分岐、繰り返しです。
変数は、数値や文字列などのデータを入れておく箱のようなものです。
C#int age = 20;
string name = "Taro";
条件分岐は、条件によって処理を変える仕組みです。
C#if (age >= 20)
{
Console.WriteLine("成人です");
}
else
{
Console.WriteLine("未成年です");
}
繰り返しは、同じ処理を何度も実行するときに使います。
C#for (int i = 1; i <= 5; i++)
{
Console.WriteLine(i);
}
この3つを理解すると、簡単なプログラムを自分で組み立てられるようになります。
7-3. メソッドとクラスを学ぶ
変数や条件分岐、繰り返しに慣れたら、次はメソッドとクラスを学びましょう。
メソッドは、処理をまとめるための仕組みです。同じ処理を何度も書く代わりに、メソッドとしてまとめておくとコードが見やすくなります。
C#static void SayHello()
{
Console.WriteLine("こんにちは");
}
クラスは、C#の重要な考え方であるオブジェクト指向の基本です。最初は難しく感じるかもしれませんが、C#で本格的なアプリを作るには欠かせません。
初心者は、まず「メソッドは処理をまとめるもの」「クラスは関連するデータや処理をまとめるもの」と考えると理解しやすいです。
7-4. 簡単な計算アプリを作る
基礎文法を学んだら、簡単な計算アプリを作ってみましょう。
たとえば、2つの数値を入力して合計を表示するプログラムです。
C#Console.WriteLine("1つ目の数値を入力してください");
int number1 = int.Parse(Console.ReadLine());
Console.WriteLine("2つ目の数値を入力してください");
int number2 = int.Parse(Console.ReadLine());
int total = number1 + number2;
Console.WriteLine("合計は " + total + " です");
このような小さなアプリを作ることで、入力、変数、計算、出力の流れを確認できます。
慣れてきたら、足し算だけでなく、引き算、掛け算、割り算に対応した電卓アプリに発展させるのもおすすめです。
7-5. 慣れてきたらWindowsアプリやWebアプリに進む
コンソールアプリでC#の基本が理解できたら、次はWindowsアプリやWebアプリに進むとよいでしょう。
Windowsアプリを作りたい場合は、WindowsフォームアプリやWPFを学ぶ選択肢があります。ボタンやテキストボックスを配置して、画面上で操作できるアプリを作れます。
Webアプリを作りたい場合は、ASP.NETを学びます。C#を使ってWebサイトやWebサービスを作成できます。
最初からすべてを学ぼうとせず、コンソールアプリ、Windowsアプリ、Webアプリの順に段階的に進めると理解しやすくなります。
8. Visual StudioでC#を使うときのよくある質問
8-1. C#は無料で学習できる?
C#は無料で学習できます。Visual Studio Communityも無料で利用でき、C#の学習に必要な機能を使えます。
また、.NETも無料で利用できるため、個人で学習する範囲であれば大きな費用をかけずに始められます。
書籍や有料講座を使う方法もありますが、まずはVisual Studioをインストールして、実際にコードを書きながら学習するのがおすすめです。
8-2. Visual Studioは日本語で使える?
Visual Studioは日本語で使えます。インストール時や設定で日本語の言語パックを選ぶことで、メニューや画面表示を日本語にできます。
英語の情報も多いため、将来的には英語のエラー文やドキュメントに慣れておくと役立ちます。ただし、初心者が最初に学習する段階では、日本語環境で問題ありません。
画面の項目が日本語で表示されると、プロジェクト作成やエラー確認もしやすくなります。
8-3. MacでもVisual StudioでC#を使える?
MacでC#を学習する場合は、Windows版のVisual Studioと同じ感覚で使えるとは限りません。現在は、MacではVisual Studio Codeと.NET SDKを組み合わせてC#を書く方法が一般的です。
Windows向けのVisual Studioは、C#開発に必要な機能がまとまっていて初心者に使いやすいため、この記事の手順で学ぶならWindows環境がおすすめです。
Macで学習したい場合は、Visual Studio Code、.NET SDK、C#用の拡張機能を準備して進めるとよいでしょう。
8-4. Visual Studio CodeだけでもC#は書ける?
Visual Studio CodeだけでもC#を書くことはできます。ただし、C#用の拡張機能や.NET SDKのインストールが必要です。
Visual Studio Codeは軽くて使いやすいエディターですが、初心者にとっては環境設定でつまずく場合があります。
一方、Visual StudioはC#開発に必要な機能をまとめてインストールしやすく、プロジェクト作成や実行も画面上で操作できます。そのため、C#初心者にはVisual Studio Communityから始める方法がおすすめです。
8-5. 初心者はどのC#アプリから作るべき?
初心者は、まずコンソールアプリから作るべきです。
最初に作るアプリとしては、Hello World、簡単な計算アプリ、年齢判定アプリ、数字当てゲーム、簡単なメモ表示プログラムなどがおすすめです。
重要なのは、いきなり完成度の高いアプリを目指さないことです。小さなプログラムを作りながら、C#の文法とVisual Studioの操作に慣れていきましょう。
少しずつ成功体験を積むことで、WindowsアプリやWebアプリなど、より実用的な開発にも進みやすくなります。
まとめ
C#をVisual Studioで始めるには、まずVisual Studio Communityをインストールし、「.NET デスクトップ開発」のワークロードを選ぶのがおすすめです。
インストールが完了したら、C#のコンソールアプリプロジェクトを作成し、Program.csにコードを書いて実行します。最初はHello Worldを表示するだけでも十分です。コードを書き、実行し、結果を確認する流れを覚えることが、C#学習の第一歩になります。
Visual Studioには、入力補完、エラー一覧、出力ウィンドウ、デバッグ機能など、初心者の学習を助ける機能が多く用意されています。エラーが出た場合も、行番号やエラー内容を確認しながら少しずつ原因を探していけば問題ありません。
C#の学習は、コンソールアプリで基本文法を学び、変数、条件分岐、繰り返し、メソッド、クラスへと進めるのが効率的です。基礎が身についたら、WindowsアプリやWebアプリなど、作りたいものに合わせて学習範囲を広げていきましょう。

