2019-09

【用語解説】IDE & エディタ

Visual Studio Codeとは?|人気No1の開発環境であるVSCodeについて3分でわかりやすく解説

Visual Studio CodeはMicrosoftが開発した無償で使えるコードエディタです。 Visual Studio CodeはVScodeとも呼ばれています。 コードエディタとは、プログラムを編集するために作られたソフトウェアのことです。
【用語解説】IDE & エディタ

Eclipseとは?|統合開発環境(IDE)であるEclipseの特徴などを3分でわかりやすく解説

EclipseとはIBM社が開発した無償で使えるIDEです。 IDEとは、プログラミングするときに必要な機能を1つにパッケージングしたソフトウェアのことです。 OSの縛りはなく、Windows、Mac、Linuxで同じように使うことができます。
【用語解説】セキュリティ

公開鍵暗号方式とは?|公開鍵暗号方式の仕組みや共通鍵暗号方式との違いについて3分わかりやすく解説

公開鍵暗号方式とは、暗号化と復号に違う鍵を使用する暗号方式です。 暗号化とは第三者が読み取れないように、データを変換することをいいます。 復号とは暗号化されたデータを、元に戻すことをいいます。 暗号化に使用する鍵のことを「公開鍵」、復号に使用する鍵のことを「秘密鍵」といいます。
【用語解説】プログラミング言語関連

C#とは​?|プログラミング言語のC#について3分でわかりやすく解説します​【プログラミング初心者向け】

C#は、2000年にマイクロソフトが開発したプログラミング言語です。 C#(シーシャープ)は、JavaやPHPよりも後発に作られた、比較的新しいプログラミング言語です。 C#を使えるようになると、Windowsアプリケーションを中心に、webアプリケーションや、iOSアプリ、Androidアプリの開発、そして、ゲームまで開発できるようになります。
【用語解説】IDE & エディタ

IDEとは?|IDEとは何か、IDEを使うメリットなどを3分でわかりやすく解説

IDEとは、Integrated Development Environmentの略で、日本語では統合開発環境と呼ばれています。 IDEは、プログラミングするときに必要な機能を1つにパッケージングしたソフトウェアのことです。 IDEは使いこなすことができれば、プログラミングを楽に行えますし、システム開発する際に使われています。
【用語解説】プログラミング言語関連

【3分解説】HTMLとはHTMLとは?|HTMLとは何か、HTMLの仕組みなどについて3分でわかりやすく解説?

HTMLとは、「Hyper Text Markup Language」の略で、「マークアップ言語」の1つです。 マークアップ言語については後ほど説明しますが、他のマークアップ言語にはSGML、XMLがあります。 HTMLが使えるようになると、webページを作成できるようになります。 HTMLは、1990年代の初めごろから使われ始めていて、今ではほとんどのWebページがHTMLで作成されています。
【用語解説】プログラミング言語関連

CSSとは?|CSSとは何か、HTMLとCSSの役割の違いなどについて3分でわかりやすく解説

CSSとは「Cascading Style Sheets(カスケーディング・スタイル・シート)」の略で、スタイルシート言語の1つです。 スタイルシート言語とは、構造化された文章のデザインを変更する言語のことです。 CSSでは具体的に、文字の太さや色を変えたり、背景色を変更したり、余白を調整したりといったことができます。
【用語解説】ソフトウェア

JVMとは?|JVMの役割や仕組みについて3分でわかりやすく解説

JVMとは、Java Virtual Machineの略で、Java仮想マシンとも言われます。 JVMは、JavaなどのJVM言語を、パソコンが読み取ることができる機械語に変換するソフトウェアのことです。
【用語解説】ソフトウェア

コンパイルとは?|コンパイルとは何か、仕組みについて3分でわかりやすく解説

コンパイルとは、プログラミン言語で書かれたプログラムを、機械語に一括して変換することをいいます。 例えば、プログラミング言語のJavaで、「Hello,world」という文字を表示させるプログラムは、このように書きます。
【用語解説】セキュリティ

共通鍵暗号方式とは?|共通鍵暗号方式の仕組みや特徴なども3分でわかりやすく解説

共通鍵暗号方式とは、暗号化と復号に同じ鍵を使用する暗号方式です。 暗号化とは第三者が読み取れないように、データを変換することをいいます。復号とは暗号化されたデータを、元に戻すことをいいます。暗号化、復号に使用する鍵のことを「共通鍵」といいます。
【用語解説】プログラミング言語関連

Pythonとは?|プログラミング言語のPythonについて3分でわかりやすく解説します【プログラミング初心者向け】

Pythonは、1991年にオランダ人のグイド・ヴァンロッサムさんが開発したプログラミング言語です。 Pythonという名前は、ヴァンロッサムさんが好きだった『空飛ぶモンティ・パイソン』からとりました。 そのため、Pythonという名前は、英単語としての意味「ニシキヘビ」とは関係ないですが、アイコンにヘビが使われることが多いです。
【用語解説】プログラミング言語関連

Swiftとは?|プログラミング言語のSwiftについて3分でわかりやすく解説します【プログラミング初心者向け】

Swiftとは、2014年にApple社が公開したプログラミング言語です。ちなみに、Apple社は、Mac、iPhone、iPad、Apple Watchなどを作っている会社です。Swiftは公開されてからまだ5年しか経っていませんが、stackoverflowの調査で、2019年の好きなプログラミング言語ランキング6位に選ばれています。
【用語解説】ソフトウェア

WordPressとは?|WordPressとは何か、メリットやデメリットを3分でわかりやすく解説

WordPressとは、CMS、つまり、コンテンツ管理システムの1つです。 CMSとは、Content Management Systemの略で、HTMLやCSSの知識がなくてもWebサイト作成ができるシステムです。
【用語解説】プログラミング言語関連

Rubyとは?|プログラミング言語のRubyについて3分でわかりやすく解説します【プログラミング初心者向け】

Rubyは、1995年にまつもと ゆきひろさんが公開したプログラミング言語です。Rubyが得意なことは、Webアプリケーションの開発です。Rubyは、日本で生まれた国産プログラミング言語です。 そのため日本語のリファレンスが非常に豊富です なので、日本人にとっては取っつきやすい言語であると言えます。
【用語解説】セキュリティ

暗号化とは?|暗号化とは何か、暗号化の仕組みや暗号化方式についてわかりやすく3分で解説

暗号化とは、第三者が読み取れないようにデータを変換することをいいます。 暗号化することで、データの内容を保存、送信する際、情報漏洩やデータの改ざんを防ぐことができます。暗号化の方法は、「鍵」と「暗号アルゴリズム」を組み合わせて行います。
【用語解説】プログラミング言語関連

Kotlinとは?|プログラミング言語のKotlinについて3分でわかりやすく解説します【プログラミング初心者向け】

Kotlinは、2011年にJetBrains(ジェットブレインズ)社が公開したプログラミング言語です。 Kotlinという名前はフィンランドの近くにある「コトリン島」から命名されています。Githubの調査によると、活動が活発(コントリビュート数)な言語としてKotlinが1位となりました。Kotlinを使えるようになると、Andriodアプリを作ることができます。
【用語解説】プログラミング言語関連

プログラムの基本構造とは?|プログラムの基本構造とは何か、順次実行、条件分岐、繰り返しなどについて3分でわかりやすく解説

プログラムではインターネットのサービスや人工知能、スマホアプリ、ゲームなどいろいろなものを作ることができます。そう聞くと、プログラムでは複雑なことをしているイメージをもつかもしれません。でも、プログラムの動きはシンプルです。動きは3つだけです。「順次進行」「条件分岐」「繰り返し」です。
【用語解説】プログラミング言語関連

PHPとは?|プログラミング言語のPHPについて3分でわかりやすく解説します【プログラミング初心者向け

PHPとは、ラスマス・ラードフさんが1995年に開発・公開したプログラミング言語です。 PHPの正式名称は、Hypertext Preprocessorです。 PHPが出来るになると、Webサイト作成、Webアプリケーション開発ができるようになります。
【用語解説】プログラミング言語関連

JavaScriptとは?|プログラミング言語のJavaScriptについて3分でわかりやすく解説します【プログラミング初心者向け】

JavaScript,クライアavaScriptとは、1995年にブレンダン・アイクさんによって開発されたプログラミング言語です。JavaScriptは、プログラミング言語で1番人気といっていい言語です。 JavaScriptを使えるようになると、ページを更新しなくても画像が切り替わったり、入力中に検索候補がでてきたりと、動きのあるWebページを作ることができます。ントサイド,サーバサイド.非同期処理,フレームワーク,node.js