プレイ回数
31
プログラミングの色々なサイトをタイピングにしてみました! 全30種類です! 説明はコピペなので途切れてるやつもありますが気にしないでください! ~scratchで作った作品~ スーパーにゃりおブラザーズ https://scratch.mit.edu/projects/753404200/
用語一覧(30件)
scratch
スクラッチ
「Scratch(スクラッチ)」は、子どものプログラミング教育用に作られたプログラミング言語です。一般的な言語のようにコードを記述せず、ブロックを組み合わせてプログラムを作っていく特徴があります。 手軽にプログラミングを体験できる魅力から、世界で7,000万人(2021年11月現在)を超えるユーザーが存在します。通常のプログラム開発には使えませんが、「子ども
MATLAB
マットラボ
「MATLAB(マトラボまたはマットラブ)」は、数値解析ソフトウェアが一体となったプログラミング言語です。データ分析を得意としており、人工知能(AI)開発で注目されています。 また、プログラムの制御をモデル化して、そこからコードを自動生成できるのも特徴です。プログラミングの労力を削減できるため、組み込みシステム開発などでも使われることが増えています。
FORTRAN
フォートラン
「FORTRAN(フォートラン)」は、世界最古の高水準言語(人間が理解しやすいプログラミング言語)です。一通りの基礎文法が備わっており、C言語をはじめとした多くの言語に影響を与えました。 高度な科学計算を行えるのが特徴で、スーパーコンピュータ(科学計算用の大規模なコンピューター)に使われています。ただし、一般的なプログラム開発には使われません。
SQL
エスキューエル
「SQL(エスキューエル)」は、大量のデータを収集・管理するための「データベース」を操作する言語です。厳密にはプログラミング言語ではありませんが、多くのデータを扱うシステムやアプリには欠かせません。 人工知能(AI)開発のデータ分析などにも使われ、活用シーンは多岐にわたります。プログラミング言語を学ぶなら、併せて勉強しておきたい言語です。
COBOL
コボル
「COBOL(コボル)」は、60年以上の長い歴史を持つプログラミング言語です。トレンドの言語ではないものの、業務システム開発でCOBOLを使う企業も多く存在します。 COBOLスキルを持つエンジニアは多くないため、高単価の案件も豊富です。文法は他の言語と比べて独特ですが、読みやすくシンプルなため、比較的覚えやすいといえます。
Perl
パール
「Perl(パール)」は、30年以上前から存在する歴史のあるプログラミング言語です。主にWeb開発で使われますが、Web開発言語の中でも比較的高速で動作する特徴を持ちます。 PHPやRubyなどの台頭により、近年では活躍の場が減っているものの、根強く使っている企業もあります。Perlを使えるエンジニアが多くないこともあり、平均年収が高い言語です。
D言語
ディーげんご
「D言語(ディーげんご)」はC++と同様に、C言語をベースに作られたプログラミング言語です。C言語の処理性能はキープしつつ、C++のようにオブジェクト指向を用いたプログラムの記述も行えます。 ただし、言語としては優れているものの、プログラム開発ではあまり使われません。組み込みシステム開発などでC言語やC++が普及する中で、D言語はタイミングに恵まれませんで
Dart
ダート
「Dart(ダートまたはダーツ)」は、Googleにより作られた新しいプログラミング言語です。JavaScriptの代替言語として作られているため、初心者でも比較的覚えやすいといえます。 Dartは「Flutter」と呼ばれるフレームワーク(開発ツールの1種)を使うことで、その真価を発揮します。iOS・Androidのスマホアプリをともに開発できる上に、W
Delphi
デルファイ
「Delphi(デルファイ)」は、「統合開発環境(IDE)」が一体となったプログラミング言語です。統合開発環境は、前述したVisual Studioのように、開発に必要な機能が一通り備わったソフトウェアを指します。 Delphiを用いることで、パソコンやスマートフォンのアプリ開発を視覚的に行えるのが魅力です。ただし、統合開発環境が使えるのはWindowsパ
Groovy
グルービー
「Groovy(グルービー)」はScalaと同様、Javaと互換性のあるプログラミング言語です。文法は前述したRubyに似てシンプルなため、Javaよりも覚えやすいといえます。 Groovyの登場は2003年ごろながら、近年になって注目度が急上昇しています。プログラミング言語の人気指標である「TIOBE Index」では、2021年11月現在12位にランク
Scala
スカラ
「Scala(スカラ)」は、JavaにHaskellのような関数型言語の特徴をプラスしたプログラミング言語です。関数型とオブジェクト指向型の「いいとこどり」をした言語で、注目度が高まっています。 Javaと互換性があり、Javaの環境があればScalaのプログラムも動作可能です。そのためJavaと同じく高い汎用性を持ち、Web開発や業務システム開発など幅広
Haskell
ハスケル
「Haskell(ハスケル)」は、1990年から存在する歴史の長いプログラミング言語です。「関数型」という分類の言語で、数学における関数のようなものを用いてプログラミングします。 文法は独特で、学習コストが高くなりやすい言語です。そのため求人数はあまり多くありませんが、業務システム開発で用いられる場合があります。
Google Apps Script
グーグルアップススクリプト
「Google Apps Script(グーグルアップススクリプト)」は、Google社がJavaScriptをベースに開発したプログラミング言語です。JavaScriptはユーザーのパソコン上で動作するのに対し、Google Apps ScriptはGoogleのサーバー上で動作する違いがあります。 そのため、「Googleドキュメント」などのGoogl
BASIC
ベーシック
「BASIC(ベーシック)」は、Visual Basicのベースとなっているプログラミング言語です。キーボード操作で動かす「CUI」のプログラムを作成できます。 Visual Basicと文法は似ていますが、操作画面を持つGUIのプログラムは作成できません。一般的なプログラム開発で使われる機会は多くありませんが、Visual Basicを学ぶ方は把握してお
VBScript
ブイビースクリプト
「VBScript(ブイビースクリプト)」は、Visual Basicをベースに作られたプログラミング言語です。開発環境を構築せずとも、メモ帳さえあれば使える手軽さが魅力といえます。 VBScriptを使うことで、パソコン作業を効率化するプログラムを作成可能です。個人開発には役立つ言語ですが、一般的なチーム開発ではVisual Basicほど使われません。
Visual Basic
ヴィジュアルベーシック
「Visual Basic(ヴィジュアルベーシック)」はC#と同様、Microsoft社により作られたプログラミング言語です。Windowsのパソコンアプリ開発で主に使われ、GUI(操作画面)を手軽に作れる魅力があります。 Visual Studioではサポートされているものの、C#と比べて使える開発環境は限られるため、C#ほど需要は高くありません。とはい
Objective-C
オブジェクティブシー
「Objective-C(オブジェクティブシー)」はC++と同様、C言語をベースに作られたオブジェクト指向型のプログラミング言語です。C++はC言語の仕様自体を上位互換しているのに対し、Objective-Cはオブジェクト指向を補足的に追加している違いがあります。 macOSのパソコンアプリやiOSのスマホアプリなど、Apple社製品のアプリ開発で初期から
Kotlin
コトリン
「Kotlin(コトリン)」は、Javaをベースに開発された新しいプログラミング言語です。Javaよりも文法がシンプルで、初心者でも比較的理解しやすくなっています。 Kotlinが使われる分野は、おもにAndroidのスマホアプリ開発です。それ以外の分野にはまだ広まっていませんが、互換性のあるJavaからKotlinに移行するケースも増えています。
Swift
スウィフト
「Swift(スウィフト)」は、Apple社が開発した比較的新しいプログラミング言語です。iOSのスマホアプリやmacOSのパソコンアプリなど、Apple社製品向けのプログラムであれば基本的に何でも開発できます。 文法はPythonなどの良さを取り入れたシンプルさがあり、初心者でも比較的覚えやすい言語です。汎用性はそれほど高くないものの、Apple社製品の
Go言語
ゴーげんご
「Go言語(ゴーげんご)」は、Google社によって開発された比較的新しいプログラミング言語です。Go言語の文法はJavaに似ていますが、それよりもシンプルなため初心者でも習得しやすくなっています。 Webアプリのバックエンド開発で使われることが多い言語です。まだ求人数は他の言語に比べると多くありませんが、平均年収が高く今後の人気上昇が期待できます。
R言語
アールげんご
「R言語(アールげんご)」は、データ分析に特化したプログラミング言語です。一般的なプログラム開発はできませんが、データ分析が欠かせない人工知能開発で使われることが良くあります。 ただし文法は他の言語と比べると独特で、数学・統計学の知識なども欠かせないため習得難易度は高めです。R言語を使えるエンジニアは多くないので平均年収は高く、習得できれば収入アップも狙え
Python
パイソン
「Python(パイソン)」は、人工知能(AI)開発で最もポピュラーなプログラミング言語です。初心者でも覚えやすいシンプルな文法で、少ない記述量で無駄のないプログラムが書けます。 Pythonは人工知能だけでなく、Webアプリ開発やデータ分析などの幅広い用途に利用可能です。30年ほどの歴史を持つ言語で、国内外で安定した人気があります。
TypeScript
タイプスクリプト
「TypeScript(タイプスクリプト)」は、Microsoft社がJavaScriptを改良して作ったプログラミング言語です。比較的新しい言語ですが、JavaScriptと同様にWebアプリのフロントエンド開発で使われることが増えています。 JavaScriptとの最大の違いは、プログラムで使う変数(データの入れ物)の扱い方です。JavaScriptだ
Ruby
ルビー
「Ruby(ルビー)」は、日本人のまつもとゆきひろ氏が開発したプログラミング言語です。Rubyの文法はとてもシンプルで、初心者でもすっきりしたプログラムを書きやすい特徴があります。 PHPと同様に、Webアプリのバックエンド開発で使われることの多い言語です。Rubyは汎用性が高く、スマホアプリ開発やスクレイピング(Webデータの収集・分析)に使われることも
PHP
ピーエイチピー
「PHP(ピーエイチピー)」は、WebサイトのデータをWebサーバー上で管理するためのプログラミング言語です。PHPのプログラムは、ユーザーから直接見えないWebサーバー上(バックエンド)で動作します。 PHPは、Webアプリのバックエンド(サーバーサイド)開発でとても高い需要があります。Web系の開発以外にはあまり使われません。 文法は比較的シンプルで
JavaScript
ジャバスクリプト
「JavaScript(ジャバスクリプト)」は、Webサイトの動作を制御するプログラミング言語です。JavaScriptのプログラムはユーザーパソコンのブラウザ上(フロントエンド)で動作し、表示に動きを付けたりボタン操作を処理したりします。 Webアプリ開発には欠かせない言語なので、安定した需要があります。Webブラウザさえあればプログラムを変更した後すぐ
C#
シーシャープ
「C#(シーシャープ)」は、前述のC++やJavaをベースとして作られたプログラミング言語です。Microsoft社が開発した言語なので、Windows上で動作するアプリ開発に良く使われます。 同じくMicrosoft社製の「Visual Studio」という優秀な開発環境が使えるので、効率的な開発が可能です。またゲーム開発に使われることも多く、「Unit
Java
ジャバ
「Java(ジャバ)」は汎用性が高く、トップクラスの求人数を持つプログラミング言語です。Javaのプログラムは「Java Virtual Machine」という仮想環境により、幅広いコンピューターOSで動作します。 特に業務システム開発での需要が高く、動作速度も高いため他にも幅広い分野で使われます。Javaの文法はC++とやや似ており、オブジェクト指向の概
C++
シープラスプラス
「C++(シープラスプラス)」は、前述したC言語に「オブジェクト指向」と呼ばれる概念をプラスしたプログラミング言語です。名前が長いので「シープラプラ」「シープラ」などと呼ばれることもあります。 オブジェクト指向は、プログラムに登場する要素を「オブジェクト」として扱う概念です。しっかり理解するのは難しい概念ですが、使いこなせばプログラム開発を効率化できます。
C言語
シーげんご
「C言語(シーげんご)」は、45年以上の歴史がありながらも根強い人気のあるプログラミング言語です。 C言語のプログラムは、データ領域の限られたハードウェアでも高速動作が可能という特徴があります。その性能の高さから、電子機器の組み込みシステム開発などで特に需要が安定しています。 ただしプログラムの実行前に変換処理(コンパイル)が必要だったり、メモリーのアド

