【しーしゃーぷ】
C# とは?
💡 Microsoftが生んだ万能選手、ゲームもWebも何でもこなす
📌 このページのポイント
- Microsoftが2000年に発表した言語で、.NETフレームワーク上で動作する
- Unityゲームエンジンの主要言語として、世界中のゲーム開発で使われている
- ASP.NETを使ったWebアプリケーション開発にも広く利用されている
- 型安全性が高く、大規模な業務システムの開発にも適している
C#ってCとかC++と関係あるの?
何に使われてるの?
一番有名なのはUnityでのゲーム開発だね。スマホゲームやインディーゲームの多くがC#で書かれているよ。他にもWindowsアプリやWebアプリ、業務システムまで幅広く使われているんだ
Javaと似てるって聞いたけど?
Windows以外でも動くの?
これから覚えるならC#はアリ?
大アリだよ。特にゲーム開発に興味があるならUnityとセットで覚えるのが王道だし、業務システム開発の求人も多い。実はLINQという強力なデータ操作機能があって、これを使いこなすと他の言語に戻れなくなるエンジニアも多いんだよ
📖 おまけ:英語の意味
「C Sharp」 = シーシャープ
💬 音楽の「♯(シャープ)」記号に由来しているよ。C言語の発展形として「C++をさらに半音上げた」という意味が込められているんだ。++を2つ重ねると♯に見えるというシャレもあるよ