C# (シーシャープ)
Microsoft社が開発した、エンタープライズ(企業向け)システムからゲーム開発(Unity)まで広く使われる万能言語。
C#(シーシャープ)とは
Microsoft社によって開発された、非常に強力で何でも作れるプログラミング言語です。 銀行や企業の巨大なシステム開発で使われることが多いですが、最近では全く別の分野でも脚光を浴びています。
💡 例え話でいうと…
**「Microsoftが作った超万能なスイスアーミーナイフ」**です。 Windowsのパソコン用ソフトを作れるのはもちろんのこと、Webサイト、スマホアプリ、さらにはゲームまで、このナイフ(言語)1本で何でも作ることができます。
📌 Unity(ゲームエンジン)での活躍
現在、世界中のスマホゲームやVRの多くが「Unity(ユニティ)」というゲーム開発ソフトで作られていますが、そのUnityでキャラクターを動かしたりする命令を書くために使われているのが、この「C#」です。
関連する用語 (プログラミング)
全33件を見るWebAssembly(Wasm)
ブラウザ上でネイティブに近い速度で実行できるバイナリ命令形式。C・C++・Rustなどのコードをブラウザで動かすことができ、ゲーム・動画編集・CADなど計算負荷の高いWebアプリに使われる。
IT用語: SOLID原則とは|オブジェクト指向設計の5つの基本原則
保守性の高いソフトウェア設計のためのSOLID原則(単一責任・開放閉鎖・リスコフ置換・インターフェース分離・依存性逆転)を解説。
IT用語: 再帰処理(Recursion)とは|関数が自分自身を呼び出す仕組み
再帰処理の概念・ベースケースの重要性・階乗計算やツリー探索での活用例を解説。
Prettier(コードフォーマッター)
コードを自動的に整形するオピニオネイテッドなフォーマッター。JavaScript・TypeScript・CSS・HTML・JSON・Markdownに対応し、チームのコードスタイル論争を終わらせる。
ヘッドレスCMS
表示用フロントエンド(ヘッド)を持たず、コンテンツ管理とAPIによるデータ提供に特化したCMS。Next.js・Astro等の任意のフロントエンドと組み合わせてJAMstack構成を実現する。
IT用語: デザインパターンとは|GoFの23パターンと代表例
ソフトウェア設計でよく直面する問題への定番解決策「デザインパターン」の概念とシングルトン・ファクトリー等の代表パターンを解説。