目次
16 関係: 企業、ボーランド、ブランド、パーソナルコンピュータ、アプリケーションサーバ、インストール、エンバカデロ・テクノロジーズ、オペレーティングシステム、オンラインヘルプ、クロスプラットフォーム、コンピュータネットワーク、コードギア、統合開発環境、Eclipse (統合開発環境)、Jakarta EE、Java。
- Java開発ツール
- 統合開発環境
企業
企業(きぎょう、business)とは、営利を目的として一定の計画に従って経済活動を行う経済主体(経済単位)である。社会的企業を区別するために営利企業とも言う。家計、政府と並ぶ経済主体の一つ。国(中央政府)や地方公共団体が保有する企業を公企業(こうきぎょう)、そうでない企業を民間企業(みんかんきぎょう)または一般企業(いっぱんきぎょう)という。通常は企業といえば民間企業を指す。日常用語としての「企業」は多くの場合、会社と同義だが、個人商店も企業に含まれるので、企業のほうが広い概念である。 広義の企業は、営利目的に限らず、一定の計画に従い継続的意図を持って経済活動を行う独立の経済主体(経済単位)を指す。
見る JBuilderと企業
ボーランド
ボーランド (Borland、Borland International、Inprise Corporation、Borland Software Corporation) は、かつて存在した開発プロセス用ツールなどのソフトウェアの開発・販売会社である。 PC 黎明期からTurbo Pascal(ターボ・パスカル)などのソフトウェア開発ツールを販売していたが、1990年代のマイクロソフトとの激しい争いを経て、2000年代前半、企業買収と社名変更を繰り返し、開発プロセスツール会社に変身した。会社存在当時の最後の本社はアメリカのテキサス州オースティン。 日本では1989年4月に日本法人である株式会社ボーランドジャパンが設立され、1992年にはボーランド株式会社に商号変更されて100%子会社となった。
ブランド
ブランド(銘柄、brand)とは、ある財・サービスを、他の同カテゴリーの財やサービスと区別するためのあらゆる概念。当該財サービス(それらに関してのあらゆる情報発信点を含む)と消費者の接触点(タッチポイントまたはコンタクトポイント)で接する当該財サービスのあらゆる角度からの情報と、それらを伝達するメディア特性、消費者の経験、意思思想なども加味され、結果として消費者の中で当該財サービスに対して出来上がるイメージ総体。 それが現在のブランドの概念と言える。ブランドを冠して財やサービスを提供する側の意思を端的に表現するものとして、文字や図形で具体的に表現された商標を使用することが多い。広い意味では高級や低品質など関係無しに全ての商品やサービスに対してブランドと呼ぶ。
パーソナルコンピュータ
パーソナルコンピュータ(personal computer)は、個人によって占有されて使用されるコンピュータのことである。 略称はパソコン、またはPC(ピーシー)。ただし「PC」という略称は、特にPC/AT互換機を指す場合もある。1980年頃は「パーコン」と呼ぶ人もいたが、現在では「パーコン」とは呼ばれない。
アプリケーションサーバ
アプリケーションサーバ(Application Server)は、ビジネスロジックなどを実装したアプリケーションソフトウェアを実行することを専門とするコンピュータネットワーク上のサーバコンピュータ、もしくはそのようなコンピュータ上でのアプリケーションの実行を管理補助するミドルウェアのこと。 ウェブアプリケーションサーバは、ウェブクライアントからのHTTPのレスポンス要求を処理するウェブサーバとバックエンドの関係データベース管理システム (RDBMS) を中心とするデータベース中核層への橋渡しを担い、データの加工などの処理を行う。
インストール
インストールは、。
エンバカデロ・テクノロジーズ
エンバカデロ・テクノロジーズ (Embarcadero Technologies, Inc.) は、ソフトウェア開発、データベース関連のソフトウェアの開発や販売を行う会社である。1993年10月設立。本社はアメリカ合衆国テキサス州オースティンに置かれている。 日本法人は2008年7月に設立された、エンバカデロ・テクノロジーズ合同会社である。 2008年6月30日、ボーランドよりコードギア部門を買収する。これにより、Delphi、C++ Builderなどの開発環境が同社の製品に加わる。 2015年10月に、社により買収される発表がなされた。エンバカデロ社製品のうちデータベースツールはアイデラ社が、開発ツールは引き続きエンバカデロ社が取り扱うことになった。
オペレーティングシステム
オペレーティングシステム(operating system、略称:OS、オーエス)とは、コンピュータのオペレーション(操作・運用・運転)を司るシステムソフトウェアである。
オンラインヘルプ
オンラインヘルプ(Online Help)は、ソフトウェアの一部として提供される手続き的情報や参考情報である。ユーザアシスタンスの一形態である。一般にアプリケーションソフトウェアやオペレーティングシステムを使用する際の補助となるよう設計されるが、それ以外の様々なものについての情報を提示する目的でも使用されることがある。オンラインヘルプとアプリケーションの状態(ユーザーが何をしようとしているか)を結びつけたものを文脈依存ヘルプという。 オンラインヘルプはヘルプ作成ツールを使って作成できる。フォーマットには、独自のものから以下のようにオープン標準を使ったものまで様々なものがある。
クロスプラットフォーム
クロスプラットフォーム(cross-platform)とは、異なるプラットフォーム(例えばPC/AT互換機とMacintosh、あるいはWindows・macOS・FreeBSD・Linuxなどのように、仕様が全く異なる機械(ハードウェア)またはオペレーティングシステム)上で、同じ仕様のものを動かすことが出来るプログラム(ソフトウェア)のことを言う。同様の呼称にマルチプラットフォームmulti-platformがある。 また、家庭用ゲームにおいては「クロスプラットフォーム」と「マルチプラットフォーム」で意味が異なる場合がある。本項ではこのケースについても後述する。
コンピュータネットワーク
コンピュータネットワーク(computer network)は、複数のコンピュータを接続する技術。または、接続されたシステム全体。コンピュータシステムにおける「通信インフラ」自体、あるいは通信インフラによって実現される接続や通信の総体が(コンピュータ)ネットワークである、とも言える。
コードギア
コードギア(CodeGear)は「エンバカデロ・テクノロジーズ」のアプリケーション開発ツールのブランドである。DelphiやInterBaseなどを開発販売している。元々は「ボーランド」の部門だったが、2008年に買収された。
統合開発環境
、IDEintegrated development environmentは、ソフトウェア開発のための統合的なプログラミング環境であり、様々なツールの集合からなる。 NetBeans 従来、ソフトウェアプログラムのコーディング・コンパイル・ビルド・デバッグといった作業を行なう際に、テキストエディタ、コンパイラ、リンカ、デバッガなどの各ツールを個別にコマンドラインから利用していたものを、ひとつの対話型操作環境(多くはGUI)から直感的かつシームレスに利用できるように統合したもの。IDEには、GUIアプリケーション開発のための迅速なプロトタイピング (Rapid Application Development: RAD) が可能なものが多い。統合開発環境を使うことによって、開発者の学習や作業負担を大幅に低減することが可能になり、特に巨大かつ複雑なソフトウェアの開発に効果を発揮する。
Eclipse (統合開発環境)
Eclipse(イクリプス、Eclipse)は、コンピュータプログラミングにおいて使用される統合開発環境(IDE)である。ベースとなるワークスペースと、環境をカスタマイズするための拡張可能なプラグインシステムが含まれている。Eclipseは主にJavaで書かれており、主にJavaアプリケーションの開発に使用されるが、Ada 、ABAP、C 、C ++ 、C# 、Clojure 、COBOL 、D、Erlang、Fortran 、Groovy 、Haskell、JavaScript、Julia、 Lasso、Lua、NATURAL、Perl、PHP、Prolog、Python、R、Ruby(Ruby on Railsフレームワークを含む)、Rust、Scala、Schemeなどのプラグインを介して他のプログラミング言語のアプリケーションを開発するために使用することもできる。また,LaTeX(TeXlipseプラグイン経由)やソフトウェアMathematicaのパッケージを使ったドキュメントの開発にも利用できる。開発環境としては,JavaやScala用のEclipse Java開発ツール(JDT),C/C++用のEclipse CDT,PHP用のEclipse PDTなどを含んでいる。
Jakarta EE
Jakarta EEは、Javaで実装されたアプリケーションサーバの標準規格及びそのAPIを定めたもの。Java Platform, Standard Edition (Java SE) の拡張機能の形で提供される。旧名はJava Platform, Enterprise Edition (Java EE)。
Java
Java(ジャバ、ジャヴァ)は、汎用プログラミング言語とソフトウェアプラットフォームの双方を指している総称ブランドである。オラクルおよびその関連会社の登録商標である。1996年にサン・マイクロシステムズによって市場リリースされ、2010年に同社がオラクルに吸収合併された事によりJavaの版権もそちらに移行した。 プログラミング言語Javaは、C++に類似の構文、クラスベースのオブジェクト指向、マルチスレッド、ガベージコレクション、コンポーネントベース、分散コンピューティングといった特徴を持ち、平易性重視のプログラム書式による堅牢性と、仮想マシン上での実行によるセキュリティ性およびプラットフォーム非依存性が理念とされている。
参考情報
Java開発ツール
- AnyLogic
- Apache Ant
- Apache Maven
- Astah*
- Azure DevOps Server
- BlueJ
- Checkstyle
- Eclipse (統合開発環境)
- FindBugs
- GNUコンパイラコレクション
- Gradle
- Hudson
- IntelliJ IDEA
- J Sharp
- JBuilder
- JDeveloper
- JMeter
- JUnit
- JavaCC
- Javadoc
- Jenkins
- KDevelop
- NetBeans
- Open Inventor
- Oracle Application Development Framework
- PMD (ソフトウェア)
- Plumbr
- SableCC
- Sbt
- Visual Studio Code
- XDoclet
- XMLBeans
統合開発環境
- Adobe Flash Builder
- Android Studio
- Apache Cordova
- App Inventor
- BlueJ
- C++ Builder
- CodeWarrior
- Delphi
- Eclipse (統合開発環境)
- Eclipse Theia
- Enyo
- JBuilder
- JDeveloper
- Lazarus (統合開発環境)
- Microsoft Visual C++
- NetBeans
- PureBasic
- PyCharm
- Qt Creator
- Swift Playgrounds
- The Portland Group
- Turbo Pascal
- Uniface
- Visual Basic
- VisualAge
- Xcode
- Xerox Development Environment
- Xojo
- 統合開発環境

