C# (シーシャープ)
Microsoft社が開発した、エンタープライズ(企業向け)システムからゲーム開発(Unity)まで広く使われる万能言語。
C#(シーシャープ)とは
Microsoft社によって開発された、非常に強力で何でも作れるプログラミング言語です。 銀行や企業の巨大なシステム開発で使われることが多いですが、最近では全く別の分野でも脚光を浴びています。
💡 例え話でいうと…
**「Microsoftが作った超万能なスイスアーミーナイフ」**です。 Windowsのパソコン用ソフトを作れるのはもちろんのこと、Webサイト、スマホアプリ、さらにはゲームまで、このナイフ(言語)1本で何でも作ることができます。
📌 Unity(ゲームエンジン)での活躍
現在、世界中のスマホゲームやVRの多くが「Unity(ユニティ)」というゲーム開発ソフトで作られていますが、そのUnityでキャラクターを動かしたりする命令を書くために使われているのが、この「C#」です。
関連する用語 (プログラミング)
全33件を見るWebpack(ウェブパック)
JavaScriptアプリの依存関係を解析して複数のファイルを1つ(または少数)のバンドルにまとめるモジュールバンドラー。CSS・画像等も処理でき、フロントエンドビルドツールの長年の標準。
Rust (ラスト)
「処理の速さ」と「メモリの安全性(バグの出にくさ)」を両立させた、世界で最もプログラマーに愛されている次世代言語。
TypeScript (TS)
JavaScriptの弱点(エラーの起きやすさ)を克服するためにMicrosoftが開発した、「型(ルール)」を持つ進化版言語。
GraphQL
FacebookがRESTの課題を解決するために開発したAPIクエリ言語。クライアントが必要なデータの形を宣言的に指定して取得でき、オーバーフェッチ・アンダーフェッチを解消する。
Python (パイソン)
AI(人工知能)やデータ分析の分野で世界的に最も人気のあるプログラミング言語。
Prettier(コードフォーマッター)
コードを自動的に整形するオピニオネイテッドなフォーマッター。JavaScript・TypeScript・CSS・HTML・JSON・Markdownに対応し、チームのコードスタイル論争を終わらせる。