2018.06.21
素人プログラマー・崎谷実穂がツバメのびびと一緒にSwiftの知識を身につける
プログラミングって一体何だ?
意外と身近な「プログラム」
冷蔵庫の温度管理、炊飯器の加熱や温度調整、ロボット掃除機の「ぶつかると方向を変える」などは、すべてプログラム制御によるもの。最近の家電は、さまざまなセンサを活用して、より高度な制御が行われています。
プログラムとは「命令」のこと!
コンピュータを動かすには、人間が命令を出さなければいけません。しかも、コンピュータが人間のやってほしいことを察することはなく、やってほしいことをすべて、細かく、順序を追って命令する必要があります。その命令をまとめたものが「プログラム」と呼ばれるものです。
翻訳作業が必要
コンピュータは「0」か「1」の2進数で表現された命令、つまり「機械語」しか処理できません。しかし、膨大な量の「0」と「1」の連なりを人間が読み解くことは不可能…。そこで、「プログラミング言語」が発明されました。あるプログラムを通すことで、プログラミング言語は機械語に翻訳できます。