C/C++をなぜ書かないといけないのか?何のために使うのか?について、初心者向けに解説します。
C/C++を触り始めの初心者、なぜC言語が今も使われているか、理解してない人、初めてプログラミングをやってみたい人で、C言語が気になっている人を対象としています。
そもそも初めての人はまずPythonから入ることをお勧めします。
(コメント欄について: https://note.com/claude_a/n/nd2ecfadfe52b )
半導体とは
https://www.tel.co.jp/museum/exhibition/principle/semiconductor.html
論理回路とは
https://zenn.dev/masahiro_toba/books/b42ef6fe522b38/viewer/7adc49
CPUとは
https://8vivid.net/whats-cpu/
アセンブラとは
https://freelance.shiftinc.jp/column/assembler
コンパイラとは
https://www.gaio.co.jp/gaioclub/compiler_blog13/
浮動小数点について
https://www.cc.kyoto-su.ac.jp/~yamada/programming/float.html
[参考] LLVM
https://tiisaku.com/compiler-infrastructure-project-llvm-as-a-fundamental-of-programming-languages/
https://qiita.com/Anko_9801/items/df4475fecbddd0d91ccc
インタープリタとは
https://www.cc.kyoto-su.ac.jp/~yasuda/proga/04/Interpreter.html
UML, SysMLとは
https://mfg.dentsusoken.com/blog/detail/001847.php
ビルドとはなにか?~コンパイル・リンクとの違いを解説~
https://nisshingeppo.com/ai/whats-build/
プリプロセッサの働きとその使い方
https://ylb.jp/2006b/proc/cpp/
GitHub:
https://github.com/Modeling-Coding-Automation-Project
note:
https://note.com/claude_a
前回の動画
https://youtu.be/YGdhj6jdnig
00:00 はじめに
01:16 C/C++とは
04:08 プログラムの成り立ち(5層まで)
15:50 プログラムの成り立ち(6層、7層)
25:04 コンパイラ層のコードを書かないといけない理由
[BGM]
桜スキップ / MusMus
the opening of a book / DOVA-SYNDROME OFFICIAL
#効率化 #実装 #マイコン #CPU #アセンブラ #コンパイラ #インタープリタ #プロセッサ #アルゴリズム #UML #Rust #OSI参照モデル #生成AI