主要プログラミング言語16選!特徴と初心者向けおすすめ度まとめ
Вставка
- Опубліковано 8 лип 2024
- 👩💻セイトが運営するプログラミングスクール・研修事業「SiiD」
bug-fix.org/siid
👨💻セイトによるエンジニア専用・転職キャリア相談「EEE転職」
• 若手エンジニア皆さんの転職やキャリア相談にのります
✅ LINEで配信・イベント情報・無料キャリア相談やってます
lin.ee/eR6BXOD
◎お仕事のお問い合わせはこちらからお願いします
bug-fix.org
------------------------------------------------------------------
プログラミングを学習したい初心者さんや、エンジニア転職を目指している方向けに情報をまとめました!
フロントエンドエンジニア、バックエンドエンジニア、モバイルエンジニア、ゲームプログラマー、データサイエンティスト、Webデザイナー...などなどやりたいことに応じて言語を選びましょう。
------------------------------------------------------------------
【目次】
00:00 はじめに
00:50 1.Python
02:59 2.Ruby
04:29 3.PHP
05:37 4.Golang
07:08 5.JavaScript
09:24 6.Node.js
10:56 7.HTML/CSS
12:08 8.Swift
13:11 9.Kotlin
14:14 10.Dart
15:40 11.Java
17:44 12.C言語
19:09 13.C++
20:44 14.C#
22:45 15.Visual Basic
23:56 16.Shell Script
25:08 まとめ
🔽動画内で紹介した関連動画はコチラ
『Web/IT用語27選!わかりやすく解説してみた【クラウド?ネットワーク?】』
• Web/IT用語27選!超カンタンに解説して...
『【JavaScript入門】わずか50分で知識ゼロから基礎をマスター!』
• 【JavaScript超入門講座】わずか50...
『2020年版|Node.js入門!使い方〜インストールまで』
• 2021年版|Node.js入門!使い方〜イ...
『モテる!シェルスクリプト入門講座。シェルとは〜基本操作までを解説』
• モテる!シェルスクリプト入門講座。シェルとは...
🔽Special Thanks
動画編集:@taipei_freedom さん
画像素材:いらすとや さん(www.irasutoya.com/)
#プログラミングスクール・転職キャリア相談・公式LINEやってます - Навчання та стиль
あなたはすばらしいです。45秒で本題にはいってくれて嬉しい動画です。プログラミング系の人って2分30秒くらい前置きがあるイメージ。
学校の勉強: C -> Java
働き始め: VBA -> Java -> JS
ポインタで相当詰まったので、無理にCからやる意味あったのかと思う。
反面、JavaもCの構文を引き継いでるし、ポインタで詰まったのもあって他言語で参照値渡しと値渡しの違いもすんなり覚えられた。
少なくとも参考資料が少ない言語は最初に学ぶのは避けた方が良さそう。
初心者なのでどんな言語が何を作れるのかが分からなかったので、とても参考になりました!
星でランク付けされているのもとてもわかりやすかったです!
それぞれの言語が簡潔にまとまってて分かりやすかったです!
あざます!!
はじめまして、このようなわかりやすいエンジニアの用語解説の動画を探していました。
本当にありがたいです。
ありがとうございます。
嬉しい!ご意見あざます!
Cはポインタでめっちゃ悩んだけどこれ理解できたら他の言語もかなりわかりやすくなる
プログラミングの知識が全く無いわたしでも概要を掴むことができました。とてもわかりやすかったです!ありがとうございました!
こんなにも多くのプログラミング言語を格付けした動画はなかなか見ない
勉強になります。
すごい知識ですね。
師匠と呼ばせていただきます!
電子回路、特にメモリとの通信とかのハードウェアを先に理解すると、C言語そんなに難しくない。
今回、自社開発企業にバックエンドエンジニアとして無事内定頂くことができました。セイト先生の動画はとても参考になるものばかりで何度も助けられました。ありがとうございました!
なんとまあ!おめでとうございます!!
この動画25分も感じなかった、、
わかりやすい動画ありがとうございます!
嬉しいコメントありがとうございます!
どの言語でも書き方によって簡単に作れたり難しく作れたりするですね。
大事なのはフレームワークなんじゃないのかなぁと思います。Javaだってモジュール作って動かすくらいはVBAのように出来るけどSpringとかGradleとかいれだすと大変。
C#やVB、Java系の業務アプリではMVCモデルを使えとか言われると、それだけでも理解度難しく成ります。
言えるのはR、Python、Javascriptなどスクリプト系言語は自由に書けるし即実行出来るので文章を書くように作りやすい。遅いしメモリ食うし良いこと無いけど流行りなのは個人ベース作業だから。
RPG400とか絶対個人じゃ造れない言語は又別。つまり金をどう稼ぐつもりかどうかで決めるのが正解だと思うが、所詮全部覚えるのは無理なので他の言語と共通部分が多い言語を選ぶのが得策かな。
個人的にjavaが理解しやすかった
解説すごいわかりやすかったー!
自分も高専の頃からじーーっくりCを勉強させられて、めちゃ苦労したけど、
その分今となってはJava、Python、PHPあたり使うと煩雑な処理とか書く必要がない分、楽な気がして、エラー吐いたときに考えるべき点とかが減って簡単に感じるんだよね〜!
P言語が内部でどういった処理を行ってるのかっていうのをじっくり理解する分には、Cは良かったのかもしれない😇
あざます!
僕も高校が情報系だったのでCかじりました。
なんであんな難しいとこからスタートするんだと思いますが…w
身についたら次の言語憶えるのは楽になりそうです😅
自分はCから始めた口ですが、プログラミング界隈だと「まずはC, C++で基礎を学べ!ポインタでつまずく様ならそもそもプログラマーに向いてない!」って過激派が一定数いるけど、絶対簡単な言語で基礎を学んで、必要ならC, C++を学んだほうが良いと思うので、pythonとjsスタートは賛成です(まあちゃんとやろうと思うと両方とも奥が深い言語ですが
めちゃくちゃわかりやすいです!
ありがとうございます
あざます!
Rubyを作った方が地元の人だったので高校生の時勉強しましたが、JavaよりもはるかにHello worldを作りやすくて感動しました。
ただ簡単な分汎用性が低いとも聞きましたが。
目的にもよりますが、Web系初心者向けなら個人的にバックエンドならJavaかkotlinをおススメします。漠然としてるならJava。フロントエンドならjavascript。
JavaScript基礎→Swift or Kotlin→flutter(ダート)がおすすめ
最初HTMLとCSSでブログ作って満足して、それからプログラミング言語やろうとPython勉強して楽しいーって思ってましたが、最近JavaScriptからのTypeScriptとかちゃんと勉強し始めて全然何もわかってなかったのだな、と苦しんでます。今からC言語やるのはハードル高すぎで怖いですが理解力上げるためにやりたいですね。
PICでもの作るためにアセンブリやってましたが、Arduinoに切り替えてから楽すぎて驚きました。アーキテクチャ学ぶ必要があるから初学者としては勉強になりました。
知ってる言語、聞いたことある言語、知らない言語それぞれが何に使われてるどういう物なのかやトレンドを知れて非常に面白かったです。
定期的に投稿して欲しいですね。
あざます!!
Javaは堅牢性高いこともあって基礎学べます〜
C知っておけば他のプログラミング言語もすんなりと受け入れられるから長い目で見ればCが一番いい
と勝手に思ってる
HTML/CSSを途中まで勉強していたので目から鱗でした。次はJSを勉強してみようと思っています!
ぜひ!トライください!
ありがとうございます
参考になりました
プログラマー初心者です。素晴らしい動画をありがとうございます!
ありがとうございます!役に立てたなら何よりです!
「なんのために」が掴めない入門書はあるあるだね
パーツだけを懇切丁寧に説明されてもシチュエーションが想像できないと頭に入ってこない
7:05 JavaScript
Java 15:40&000
17:47 C++
c## 20:44
参考になりました。Dart, Kotlin, Swift にも興味がわきました。簡潔な解説で位置づけが良くわかりました。PCのデスクトップアプリケーションに向いている言語の評価が低めだったかなと思います。
専門学生1年生
c言語勉強中折れそう
IT業界に飛び込もうとしている者です
星3のものを中心に勉強していこうと思います
何も知らずにHTML/CSSを勉強してきて、需要を考えると他のもできるようにしたいと思ったものの種類が多くて何をやったらいいのか分からなかったので参考になります
とりあえずwebサイトを作りたいのでPHPをやって、そこからゲーム制作もやりたいのでPythonとJavaScriptのどっちかを先にやろうと思います
世の中5つくらいの言語に統一してくれないかなあ。複数の言語を使っていると、ほんとこんがらがる。
こんがらがりますねw
みんな使ってる遍歴書いてるし私も
HTML/CSS → Lua → Java → C++/C# → Pythonですね。
もともとExcelの作業の自動化のためVBAを使っていて、Excel以外も自動化したくなったのでPythonを始めましたが結構同じような感じだなと思いました。 (大したことには使ってないのですが、抵抗なく始めることができました)
会社のパソコンだと自由にインストールできないのですが、Excel VBAならすぐに使えて実用的ですし、結果の確認も目で見てわかるので初心者向けだと心から信じていました笑
大学でC→Javaやります。Cって難しいんですね。
2:20
2:30
4:00
5:25
6:00
6:50
7:40
9:10
11:50
17:40
23:30
シンプルに
かっこいい😂
あらw
あざます😂
C、C++、C#、Javaあたりから始めておくと、Ruby、PHP、Pythonなど他の言語も大体理解できてしまいますね。
だめだ、初学者の自分にはC、C#は音階に見えてしまう!
@@3rider65 なお音楽勢にはどう足掻いても見える定め()
F#もありますよ!
@@user-qg4cv8nr8t なるほどプログラミングは音楽だったのか(すっとぼけ)
ですね!ぼくはC#を中1から始め、3年間やってきましたが、いまではスラスラJavaなど理解できるようになりました
超ド素人なのに初めからC言語やらHTMLに手を出したから勉強がうまくいかなかったのかも……。
この動画見てよかったと思います!まずはJavaから勉強してみます感謝!
頭悪い人に絡まれてますね……
Java頑張ってください!
@@luckout840 さん、お気遣いありがとうございます。Javaは素人でも目にする機会が多く気になりすぎちゃって、頑張ってみます!!
自分今C言語をネットのお兄さんに言われてやり始めましたが、あとが楽になるそうなので頑張ってますw意外と楽しいもんですね!
がんばれー!
プログラムに興味を持って初めて買った入門書がC++でしたね。懐かしい。
すごい…!
組み込み系などをやっている自分からすると、非常に興味深い解説でした。
web系の方にはあまり関係ないのかもしれませんが、c、c++を最初からやってた人とそうでない人では、メモリをはじめとするコンピュータの仕組みへの理解度に大きな違いが出てくる印象がありますね。
何ならアセンブラからやっておけば本当の意味でCPUが何をやってるかが理解できるね
むしろ言語仕様がシンプルなアセンブラから入ればポインタが何をしょうとしてるのか理解しやすいまである
@@syo419gその通りですね。
特にコンピュータ上の各種レジスタの動作等のハードに近い知識を理解するには、アセンブリは有用ですね。
そして、コンピュータのハードに近い部分がエンジニアにとってもブラックボックスになりかけている点には、危機感を覚えずにはいられませんね。
皆さまコメントありがとうございます!
僕なんかはCなどの経験はないので、その辺りがわかる人は本当尊敬します😭
@@syo419g そうですねぇ。C言語は高級アセンブラと言われてましたからね。アセンブラのめんどくさいところを補うのがC言語みたいなイメージもありましたね。
私はプログラミングを学びたいと思ってIoTシステム科というところを選び、アセンブラからCを学びましたがとてもいい選択だったと思ってます。
初めはアセンブラでLED光らせてるだけでしたが、その経験がCを勉強するときにとても役立ちました。
大学1年でPython習って面白かったから最近頑張ってる
がんばれー!
Pythonを大学1年から学ばせてくれるところなんてあるんだ
高校1年生です。理系で将来の職業とか考えるようになって、プログラミング今のうちに出来るようになっといたら将来楽になるかなって思ってプログラミングの勉強をはじめました。ちなみにAIに携わりたいと思っています。
僕はPythonを選びました。4月までにもう少し勉強して他の言語もやろうかと思っています。何の言語をPythonの次に勉強しようか迷ってます。
AIエンジニアなりたいならPythonもだけどそれ以上に数学の勉強ガチって、なるべくレベルの高いAIが学べる大学に入れるよう頑張るのがいいと思います!
Javaから勉強し始めましたが開発環境のインストールやオブジェクト指向の機能を理解するのに苦労しました。
それなりに根性が無いと続かないと思います。
その後Unityでゲーム開発を開始しましたが、c#がすんなり入ってきてかなり楽でした。
個人的には、覚悟と根性がそれなりにある人にならJavaから学習し始めるのはオススメできると思います。
ここは本当に本物のエンジニアと呼べる人の集まりですね...。
学生時代に国内に2台しかない(ベル研から進呈された)PDP-11で動くUNIXのOSとCコンパイラ(双方ともCで記述されている)のソースをすべて解析し、Cの偉大さに驚嘆しました。ポインタには*が4個付いていたり、Unionの概念とか。卒論はModula-2のコンパイラ開発でした。それ以来、45年間Cで30万行以上は記述しました。途中、マルチプロセッサが必須となり、Occamとトランスピュータにハマりました。ディープラーニングや機械学習でもPysonでは満足できずCで記述しています。Cの魅力はアセンブラを記載できる(高速化)こと、ハードウェアとの親和性が極めて高いことだと思います。
visual basicはexcelで使いますね
普通科の進学校なのに高3の冬に何故か授業でやりました
なかなか珍しいですねw
最初にcをやっとくと他の言語が凄い優しく感じてスルスルいけるみたいな話を聞いたことがあるのでそういう意味では良いのかもしれませんね。
まさしく!
C++でオブジェクト指向経験した後他言語の楽さは異常
@@user-ov3qm9us6v まぁC++勉強する為にCやるという壁があるんやけどなw
めっちゃ分かります。ほかの言語始めた時、割と優しく感じました笑
システムによって、馴染みの言語は結構異なる。今の環境において何かをすぐ作れるのを選んで、楽しいしいい出発点だと思う。
コメント欄はC嫌の人が多いらしいが、Unix系のシステムを使うと、意外に親しい言語なんですよ。私もshellとcを始めにいろいろ楽しんできた。
自分は最近カーネルビルドを勉強する必要が出てきたかなって感じてて、そろそろc言語逃亡兵銃殺の未来が見えてきてる
@@reito-udon 焦らないでゆっくり行きなww
分かりやすくてすごく助かります!JavaScriptを学びながら並行してHTMLとCSSもやるという感じでもいいですかね?
全然いいと思いますよ!
ただ僕なら時間が10あるとしたら8くらいはJSにつっこみたいです😃
Javaは有償化していません。OracleのJDKが有償化しただけです。
あと、Javaで作られたOSって何?JVMで動いている以上、そんなものはなさそうだが…。
Javaの得意分野は分散処理基盤、データベースそのものとか。
いつも為になる動画ありがとうございます!
いろんな言語やってたら時間が足りないから、目的に応じた言語を一つに決めて、勉強すればいいんじゃないかと思いました
あざます!その通りです!
まずは一つに集中すると、あとあと楽できるかと!
FORTRANが最初に出会ったプログラミング言語で、他の言語書いてるとif文とかの最後を「end if 」って書く癖が抜けない(笑)
逆にJavaとかCでよく見る{}で括るってのがまだ違和感がすごい。その点、Pythonはないから入りやすかった。
逆にjavaからプログラミング入ったから、学校の授業で習った時にブロック処理を括弧じゃなくってend~でやるのに違和感半端なかった。極め付けに伝説のgoto文を書いた時は謎の感動を覚えた()
end ifでVisualBasic思い出したw
去年の話ですが、プログラミング未経験の新卒で配属先が組込アルゴ開発でした。当時はヒーヒー言いながらC/C++学びましたが1年もやるとそこそこ身に付きますね笑
げふ、ハードル高いっすねw
たまに見たくなる
わかりやすい笑笑
あざます!
結構昔の動画ですが、面白かったです。マシン語、C、C++と入っていったのですが、まあ、今は幅が広いですね。
ありがとうございます!!
HTML、CSSなど色々と寄り道をした挙句にセイト先生のアドバイスを参考にSwiftを
趣味として始めたいと思います。
C言語の触りみたいなものを習って非常に難しかったんですが自分で作ったものが動くみたいなのが凄く嬉しかったんで今苦Cで勉強してます。C言語終わったらJavaとか勉強したらいいんですかね?ゆくゆくは個人で簡単なゲームみたいなの作ってみたいんですが。
C♯でバックエンド周りを開発したなぁ。
また勉強してみたくなりました。C言語でPIC開発していました。今度はゲーム開発したいです。Delphiなど無くなった言語もありますよね、C言語よりずっと早い機械語 01 で動くなんてありましたよね 今CPUがよくなりましたからね 昔から考えると天と地ですよね これから2、3、じゅうねん経つと全てのプログラムはAIが書いてくれてプログラマさんは、仕様書作成でOK
そんな時代が来るかもしれないですね!!!失礼します。 今音楽DTM 【恋するコンビニ】作っています、ぜひ聞いてください 素敵な動画ありがとうございました。
2020年現在の今ならRustかV言語ですよ。最速でNode.jsや、GoやJavaの様にガベージコレクションも無いから遅くなったり、固まりませんし、メモリーリーク問題もありません。
Rust僕も気になります!
JavaScript、HTML/CSS Swift
Swiftまでできちゃったらアツい😮
正直どの言語も基礎はほぼ同じ
swiftから始めた。分かりやすいからオススメ。
Pythonはdiscordのbot作りに使わせてもらってます!
Wonderful! 😮
任意コードとかしてたおかげでC言語のポインタはそこまでつまづかなかった
Cはポインタやアドレス周りが難しいですよね...
一度でも慣れてしまうと、逆にポインタがない言語に気持ち悪さを抱いてしまいますが(苦笑)
今ポインタ専門で習ってますが、まじで難しいです、、、笑
C++勉強してる時 マジでわからなすぎて参考書投げようかと思ったし、なんなら二回くらいガチで投げた
www
そういうときもありますよねえ
学校でCをちょっとやってからJavaやって、講義によってR?とかPython触ってるんですけど頭がごっちゃです、さらっとやっといて他の聞いたことない言語に挑戦したら楽しいのかな、
webとかアプリ開発に興味あるのですがRubyとJava script同時にやるのはありですか!?
C++よりCの方が難しいと思うwというかCの方がコード書く時めんどくさい。
C、C++はロボットやハードウェア系でよく使われてるってのは載せて欲しかったですね〜
Arduino言語とかもそう
させん!
僕がWeb系界隈の人なので少し偏ったのは否めないです!
セイト先生のWeb・IT塾
偉そうにすみません!
c c++はロボットなハードウェアだけでなくOS開発にも広く使われています。
ちなみに金融系のシステムもCOBOL→C→JCLと変化していますし、どの言語でもアプローチの仕方を変えればいいだけかと
WEB業界の方だと、業務系のVBや組み込み系のCより、PHPなどに行きがちだと思います。
私も制御工学関係を扱っていたので、
「C系でその辺の紹介はしてもらえないのか―」って思っちゃいました!!
大学でHTML→ruby→C→Pythonやったけどこの順番はガチでおすすめ
明日から大学で、大学の勉強と共に独学でプログラミング予習しようと思ってるんですが、何をやるのがいいのか、用語やルールなどはどうやって学べばいいんですかね?教えて欲しいです!
@@user-ho1nh8st5t 大学で勉強なさる言語についての入門書を一通りやり終えたら、あとはとにかく授業をしっかり受けることと、さらに知見を深めたいのであれば大学の図書館などでその言語に関する興味のある本を読んでみることだと思います。
あと強いていえば情報系に強いサークルに入っちゃうのが手っ取り早いと思います。
うちの大学ではゲームを作成したり、無線通信の勉強をしたり、ロボット系全般など様々なサークルがありました。
HTML ってパソコンでできますか?
@@user-lq2nq6kj1w できますよーん
macなら簡単に出来ますが、winなら少しめんどくさいですね
@@user-nj9or7bo9k 最近プログラミングを学び始めた者ですが何のアプリを入れればHTMLを使えますか?
大学の情報科に入って初めて触れたプログラミング言語が初心者オススメ度☆1のC言語ェ……
俺の大学Pythonだったから楽しく勉強開始できたけどcだと嫌いなるよな…
@@user-vz9ub6pn1h もう嫌いになりそうっす......
僕も高校の情報科で初めての言語Cでした😂
情報系の学校、一発目にCやらせがち説
あるある
マジで嫌いになりそうだったけどその後Python触ってモチベ回復した笑
40年前に、CかPascalかでPascal選んだんですよね
あの時Cを選んでいれば人生違ったのかなと思うこともあります
当時の自分には、Pascalは言語だったけどCは記号にしか見えませんでした
中学生(14)です!今後の為にもC言語だけでも覚えておこうと思っているのですが初心者すぎで何で学ぶべきなのか分かりません。
本とかでもいいのでしょうか?それとも動画や、学校?みたいなところに通ったほうが良いのでしょうか
安くて手が届くやつから手をつけてみるといいかと😇
いつも動画を観て勉強させていただいております!
私事で大変恐縮なのですが、今Pythonを学習しておりまして、行く行くはUdemyのようなコースをまとめて公開するWebアプリケーション開発をしてみたいと思っています。
そこで、疑問なのですがPythonだけでなくAWSも学んだ方がいいのでしょうか?
学習半ばですが、イマイチPythonでできる内容がどこまでなのか分かっていません。
教えて頂けると嬉しいですm(_ _)m
ざっくり言うとこんな感じっすかね!
Python = 開発に必要
AWS = たくさんのユーザーにネット上で使ってもらうのに必要
初めまして。
工学系の人間が学ぶにはどの言語がオススメですか?
c言語で数式計算を少し学んだ事があるくらいです。
んー難しい質問ですね…😭
何を作りたいかによるのかなと!
23:55 えーそれからRust, Shell
Rust入れてなかったの若干後悔!
javaは言語仕様が厳格に決められてるから凄く難しい
当然ソースコードは増える
けど仕事はかなり多い
難しいけど物にしたら食いっぱぐれることは無い
そんな言語
Javaは間違いないですね!
プログラムを仕事にはしていないですが、基礎を知るのに非常にタメになりました。
無料で見るのは申し訳ないので、投げ銭システムのようなものを採用する予定はないでしょうか?
嬉しいご意見ありがとうございます😭
どこかのタイミングでやらせていただくかもです!🙏
工業高校生ですが、Cを学校で教わっています
そこそこ難しいですが解けたときの爽快感は凄いですよw
僕も高校でやりました…高校生なぜかCやらされがちw
昔、Cコンプレックスがありました。ポインタとか。その後コンプレックスはなくなりましたが、ポインタはCのように直接演算したりはできなくても、概念的な理解があるかないかの違いは大きいと思っています。
ちなみにコンプレックスがなくなったのは場数を踏む以外ないことを悟ったから。教科書読んで練習問題いくら解いても実戦で苦闘しないと身につかないことをほかの道で知ったから。
Python JavaScript Swift
どれから勉強したらいいのかすごい悩みます笑
Djangoはディージャンゴと読まずに、ジャンゴと読むと思いますよ!
グフゥ、そうでした😂
第一位:アセンブラ
初心者おすすめ度★★★
沼
😂😂😂
MSDOS時代は高速化やバイナリサイズ削減のために使ってましたね。コードをしくじると実行した瞬間にPCが再起動しちゃいます(笑)
アセンブラを勉強するのはしんどそう。
おすすめすなw
同率1位は機械語。
01000101111010101
凄く分かりやすかったです。ありがとうございます。
25年位前にREXXとか云うのをちょっとだけいじりました。
誰か知ってるかな。
alright thank you so much
Thanks for watching!
生粋のiOSエンジニアとしてswiftを嗜んではいますがreact nativeなどにも手を出していこうかと考えております。
まぁ個人的には最優先でswiftUIですが笑
SwiftUIこれから相当強そう
どもです!
ハイブリッドアプリの需要はありますからね〜。
両方できるとかなり強いと思います😃
よし、swiftUiだ
Webサイト制作に興味があり、HTMLとcssを使い超簡単なWebサイトを作りました。 そのあとPython少しかじって今はJavaScriptにどっぷり浸かってるんですが めちゃくちゃな順番なのは分かってますが このまま進んで大丈夫でしょうか??😢 また、 ひとつの言語極めたら他にいけるもんですかね? JavaScript終わったらjavaいくかPythonにまた戻るか迷ってます
全くSEプログミング知らないけどエンジニア募集の要項で書かれてる内容の把握には役に立ちそうです
ここの会社はこういう商品を作ろうとしてるのか?っていう推測出来そうです
自分がもし学ぶなら「Python」「Ruby」「swift」「Kotlin」のうちどれかですかね〜
ですね!そんな感じで使ってやってください😇
数値計算でFortranとPython使ってます。Fortranは一応2003からオブジェクト指向でも書けますが、そのメリットはあまりありませんね……
個人的にどこかで使えないか漠然と思ってるので、機械学習の勉強にでも使ってみようかなとか考えてます。
Fortranノータッチでした😅 そんなふうに使うんですねー!
@@webit7652
PythonのライブラリもC/C++が主流みたいですし、実際はスパコン等の大規模計算用ですね。
構造計算等の商用ソフトウェアは計算部分は基本Fortranですね。
スパコンは常に使う訳ではありませんが、計算用サーバーは使います。
計算の繰り返し回数が膨大になるので、1msでも速くなることが大事です。
ちなみにコンパイラをintelの商用のものに切り替えるだけで
数倍は計算が速くなったりもするようです。(価格は個人用で数十万かつ毎年ライセンス更新がありますが)
ちなみにどこかでPythonとFortranの計算速度を比較してるサイトを見たんですが、計算時間は
Pythonで1から書く > Fortranで1から書く >> Pythonで計算ライブラリを使う > PythonからFortranのライブラリを呼び出す > Fortranで計算ライブラリを使う
となっていたかと思います。
ライブラリって偉大ですね。
はじめまして
自分は今、C++の勉強しています。そろそろポインタあたりの勉強です。
さて、前置きはここまでで、元々はVBAつまりexcelのあれから、いきなりC++にとんだんですが、VBAはプログラミングとしてはどんな感じなんですか?
20:19
OracleビルドのJavaが有料化しただけでOpen系は大丈夫だという認識だったけど、AndroidアプリはOracleしか無理だったのか……
OpenJDKにけっこう前に移行していたような?
色々あってjdkも仮想マシンもamazonやmsが出しているものもあるみたいですね。
個人的にはC++の代表的プロダクトはF-35ですね。