2022年現在で主要なプログラミング開発環境や言語を紹介します。
Flutter
Googleが中心になって開発しているアプリケーションフレームワーク。
Dart言語を利用してクロスプラットフォームアプリケーションが開発できる。
Dartなどを使用。Web、Windows、Android、iOS、macOS等向け
![](https://wakarunavi.com/wp-content/uploads/cocoon-resources/blog-card-cache/66ae388cd0c286309d4a1dab92534c75.png)
Swift
Appleが中心になって開発しているプログラミング言語。
Appleの各環境、Windows、Android向けにも利用可能。
![](https://wakarunavi.com/wp-content/uploads/cocoon-resources/blog-card-cache/1aefc0edc2030785de93a60f3c457402.png)
.NET
マイクロソフトが中心になって開発しているフレームワーク。
C#などを使用。Web、iOS、Android、Windows、macOS等向け
![](https://wakarunavi.com/wp-content/uploads/cocoon-resources/blog-card-cache/fc1a523603b5b759b1649cb32b25b157.png)
Xamarin
ここではマイクロソフトが提供するフレームワークの事。
C#などを使用。Web、iOS、Andriod、macOS、Windows向け
![](https://wakarunavi.com/wp-content/uploads/cocoon-resources/blog-card-cache/fc1a523603b5b759b1649cb32b25b157.png)
React
Metaが中心に開発しているJavaScriptライブラリ。
JavaScriptを使用。
![](https://wakarunavi.com/wp-content/uploads/cocoon-resources/blog-card-cache/f47169856b207b8558557deb038197ae.png)
React Native
Metaが中心に開発しているAndroid、iOS、UWPのネイティブ開発できるReactのアプリケーションフレームワーク。
JavaScriptを使用。Android、iOS、UWP向け
![](https://wakarunavi.com/wp-content/uploads/cocoon-resources/blog-card-cache/e308d66ed9289575f0ac31722439e90f.png)
Python
小さな物から、機械学習まで様々な環境で利用されているインタープリタ型プログラミング言語。
![](https://wakarunavi.com/wp-content/uploads/cocoon-resources/blog-card-cache/f8f5d529d35334f2fb264d19f656224e.png)
Ionic
Angular、React、Vueなどと併用して使用するフレームワーク。
JavaScriptを使用。Android、iOS、Web等向け。
![](https://wakarunavi.com/wp-content/uploads/cocoon-resources/blog-card-cache/999d609967ef00827b3ee90742e0dc2d.png)
Java
各種Webアプリケーション、Androidなどで使われている言語。
![](https://wakarunavi.com/wp-content/uploads/cocoon-resources/blog-card-cache/046c095c2ea5652ddd01ef75042fb944.jpg)
Kotlin
Javaを改良した言語で、Androidの推奨言語。
![](https://wakarunavi.com/wp-content/uploads/cocoon-resources/blog-card-cache/d4273026d85a226a8624449c86eef1be.png)
CUDA
NVIDIAのGPUを使ったGPGPUのプラットフォーム。
C言語やC++を拡張している。
![](https://wakarunavi.com/wp-content/uploads/cocoon-resources/blog-card-cache/e1be576b43c28fec2a488eea1f7cf9df.jpg)
Rails
Ruby on RailsやRoRなどをも呼ばれているRuby向けのWebアプリケーションフレームワーク。
Rubyなどを使用。Web向け
![](https://wakarunavi.com/wp-content/uploads/cocoon-resources/blog-card-cache/f3219107ad4885c4e776650b7cdd8928.png)
Rust
C言語などに変わるシステムプログラミング言語。
![](https://wakarunavi.com/wp-content/uploads/cocoon-resources/blog-card-cache/10c030b2429f801a5aed8756bdece9d2.jpg)
PHP
Webアプリケーションで使われている。
![](https://wakarunavi.com/wp-content/uploads/cocoon-resources/blog-card-cache/ae2f27571af4ab50ab3f001c87ae24dd.png)
HTML, CSS
Webサイトなどで使われている。