Code::BlocksとGeany間の類似点
Code::BlocksとGeanyは(ユニオンペディアに)共通で10ものを持っています: クロスプラットフォーム、C言語、統合開発環境、自動補完、自由ソフトウェア、GNU General Public License、Linux、MacOS、Microsoft Windows、Scintilla。
クロスプラットフォーム
クロスプラットフォーム(cross-platform)とは、異なるプラットフォーム(例えばPC/AT互換機とMacintosh、あるいはWindows・macOS・FreeBSD・Linuxなどのように、仕様が全く異なる機械(ハードウェア)またはオペレーティングシステム)上で、同じ仕様のものを動かすことが出来るプログラム(ソフトウェア)のことを言う。同様の呼称にマルチプラットフォームmulti-platformがある。 また、家庭用ゲームにおいては「クロスプラットフォーム」と「マルチプラットフォーム」で意味が異なる場合がある。本項ではこのケースについても後述する。
Code::Blocksとクロスプラットフォーム · Geanyとクロスプラットフォーム ·
C言語
C言語(シーげんご、C programming language)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発した汎用プログラミング言語である。英語圏では「C language」または単に「C」と呼ばれることが多い。日本でも文書や文脈によっては同様に「C」と呼ぶことがある。制御構文などに高水準言語の特徴を持ちながら、ハードウェア寄りの記述も可能な低水準言語の特徴も併せ持つ。基幹系システムや、動作環境の資源制約が厳しい、あるいは実行速度性能が要求されるソフトウェアの開発に用いられることが多い。後発のC++やJava、C#など、「C系」と呼ばれる派生言語の始祖でもある。 ANSI、ISO、またJISにより言語仕様が標準規格化されている。
Code::BlocksとC言語 · C言語とGeany ·
統合開発環境
、IDEintegrated development environmentは、ソフトウェア開発のための統合的なプログラミング環境であり、様々なツールの集合からなる。 NetBeans 従来、ソフトウェアプログラムのコーディング・コンパイル・ビルド・デバッグといった作業を行なう際に、テキストエディタ、コンパイラ、リンカ、デバッガなどの各ツールを個別にコマンドラインから利用していたものを、ひとつの対話型操作環境(多くはGUI)から直感的かつシームレスに利用できるように統合したもの。IDEには、GUIアプリケーション開発のための迅速なプロトタイピング (Rapid Application Development: RAD) が可能なものが多い。統合開発環境を使うことによって、開発者の学習や作業負担を大幅に低減することが可能になり、特に巨大かつ複雑なソフトウェアの開発に効果を発揮する。
Code::Blocksと統合開発環境 · Geanyと統合開発環境 ·
自動補完
自動補完(じどうほかん)は、ソースコードエディタ、コマンドラインインタプリタ、ワードプロセッサ、電子メールソフトウェア、ウェブブラウザなどで広く採用されている機能である。入力補完(にゅうりょくほかん)やオートコンプリート(autocomplete)とも称され、文字列入力中に次に連なる字句を推測して優位な候補を提示する機能である。
Code::Blocksと自動補完 · Geanyと自動補完 ·
自由ソフトウェア
自由ソフトウェア(じゆうソフトウェア、)See とは、ユーザーがどのような目的に対しても実行することを許可し、また、プログラムについて研究したり、変更したり、それを配布したりする自由も認めることを条件として配布されるコンピュータソフトウェアのことである (gnu.org)。自由ソフトウェアには、プログラムの対価として支払った価格とは無関係に、ユーザーが(個人で、あるいは、コンピュータプログラマーと協力して)ソフトウェアのコピーを用いて、自身が望むことを(自由ソフトウェアを用いて利益を獲得することを含めて)する自由が存在するということである (gnu.org)。コンピュータプログラムが自由であるとみなされる必要十分条件は、本質的には(開発者のみではなく)すべてのユーザーに第一にプログラムをコントロールする権利があるということであるとされる。したがって、ユーザーが所有する装置が「自由」であるためには、プログラムによって何が行われるのかを、ユーザーが本質的にはコントロールできなければならない。
Code::Blocksと自由ソフトウェア · Geanyと自由ソフトウェア ·
GNU General Public License
GNU一般公衆ライセンス(GNU General Public License、GNU GPLまたは、単にGPL) とは、GNUプロジェクトのためにリチャード・ストールマンにより作成されたフリーソフトウェアライセンスである。八田真行の日本語訳ではGNU 一般公衆利用許諾書と呼んでいる。現在、GNU公式サイト日本語ページではGNU一般公衆ライセンスと表記されている。
Code::BlocksとGNU General Public License · GNU General Public LicenseとGeany ·
Linux
Linux(リナックス、他の読みは#「Linux」の読み方で後述)とは、狭義にはUnix系オペレーティングシステムカーネルであるLinuxカーネルを指し、広義にはそれをカーネルとして周辺を整備したシステム全体のことをいう(GNU/Linuxも参照)。
Code::BlocksとLinux · GeanyとLinux ·
MacOS
macOS(マックオーエス)は、Appleが開発・販売するMacのオペレーティングシステムである。当初の名称はMac OS X(マックオーエステン)で、のちにOS X(オーエステン)に改められていた(後述)。 技術的には直系ではないが、Classic Mac OS(Mac OS、System)の後継として、新たにBSD系UNIXをベースに開発された。
Code::BlocksとMacOS · GeanyとMacOS ·
Microsoft Windows
Microsoft Windows(マイクロソフト ウィンドウズ)は、マイクロソフトが開発・販売するオペレーティングシステム (OS) の製品群である。グラフィカルユーザインタフェース (GUI) を採用している。Windows発売以前では高価なワークステーション(ハイエンドパソコンを上回る性能のデスクトップコンピュータ)でしか実現されていなかったマルチタスクやGUIを中心とした使い勝手の良さを、一般消費者が入手しやすい標準的な規格のパソコンに順次取り込んで行き、一般向けOSのシェアのほとんどを占めるに至り、今や大きな知名度を持つ。
Code::BlocksとMicrosoft Windows · GeanyとMicrosoft Windows ·
Scintilla
Scintilla(シンティラ)は文書編集機能を提供するオープンソースのライブラリであり、ソースコード編集向けの各種機能を備えている。Scintillaをベースとしたスタンドアロンのエディタとして SciTE(クロスプラットフォーム)や Notepad++(Windows)がある。
上記のリストは以下の質問に答えます
- 何Code::BlocksとGeanyことは共通しています
- 何がCode::BlocksとGeany間の類似点があります
Code::BlocksとGeanyの間の比較
Geanyが32を有しているCode::Blocksは、33の関係を有しています。 彼らは一般的な10で持っているように、ジャカード指数は15.38%です = 10 / (33 + 32)。
参考文献
この記事では、Code::BlocksとGeanyとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください:
