「プログラミング、難しそうに思うだろ?でもやってみたら案外いけるもんさ。」
と、メカニックの女性は開口一番に言った。
彼女は世界を支える無数のコードについて話すために、騒々しいガレージから物静かなITラボへと足を運んだ。
![](https://gold-trivia.com/wp-content/uploads/yukmoon_27401_A_female_mechanic_her_hands_and_clothes_smeared_w_bf37ca38-8052-4e62-8a73-7fc2ffe511ba-1280x717.png)
「さて、プログラミング言語とは何か?それはただのツールさ。たくさんあって、それぞれに得意なことがあるだけだ。Python、Java、C言語……それぞれに特性があって使い分けるんだ。」
彼女は大きな手で空気を切り裂きながら語った。
「全部知っていなければ、プログラミングができないと思うかな?実際、そんなことはない。一つの言語だけでも、沢山のことができるようになる。」
![](https://gold-trivia.com/wp-content/uploads/yukmoon_27401_A_woman_mechanic_covered_in_oil_is_seen_in_a_digi_839fc918-5f86-4d30-a84e-8a97183a5a40-1280x717.png)
「誰もが利用しているフレームワークとはいわば作業の手引きだ。これを使えば、難しいことを簡単にできる。だからこれを学ぶことはとても重要なんだ。」
と彼女は力強く強調した。
彼女は実際のコーディングの例を使いながらレッスンを進めていった。
何もかもが彼女の手によって作り出され、彼女の指先から広がり、複雑なコードの世界が立ち上がった。
色んな言語で”Hello, World!”を出力
![](https://gold-trivia.com/wp-content/uploads/yukmoon_27401_A_female_mechanic_her_hands_and_clothes_smeared_w_eb2b43b3-e9ec-4766-950d-feda31bb32bd.png)
Python
print("Hello, World!")
Java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
C++
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
JavaScript (Node.jsまたはブラウザ)
console.log("Hello, World!");
「こうやって、プログラミングは生まれる。これは、命を吹き込むことだ。コードは命令だけでなく、創造でもある。」
と彼女は一瞬にして、プログラミングの世界を解き明かした。
![](https://gold-trivia.com/wp-content/uploads/yukmoon_27401_A_blonde_female_mechanic_her_hands_and_clothes_sm_ea56bc70-cc69-4b40-9628-f98edafc48b7-1280x717.png)
『IT』に関するおすすめ書籍
アルゴリズム図鑑 増補改訂版 絵で見てわかる33のアルゴリズム
中小企業診断士 最速合格のためのスピード問題集(5) 経営情報システム 2023年 [スピードテキストとの反復学習で効果抜群の問題集!](TAC出版)
コメント