
拙速でもいい。ITパスポート合格したいno.32
ITパスポート試験の過去問にプログラミング言語の出題がありました。これについてはどの程度知っておけばいいのでしょうか。
主な言語の説明
プログラミング言語はたくさんありますが、主なものを5つ挙げてみました。このへんの用途をざっくり理解しておくといいのではないでしょうか。
今回は、試しに Copilot君(Microsoft の生成AI)に聞いてみました。
Python

多様な用途を持つ柔軟性の高い言語です。データサイエンスや機械学習の分野で広く使われています。
初心者も含めてとても人気のあるプログラミング言語です。読みやすく、理解しやすいので、学校などでプログラミング言語を教える際にもよく使われます。
「Hello, World!」という文字を表示させるコード
print("Hello, World!")
Java Script

ウェブサイトを作るのに使われる言語で、ウェブページを動かしたり、インタラクティブにするために使われます。HTMLやCSSと一緒に使うことが多いです。
ボタンをクリックすると「Hello,World!」が表示されるコード
document.getElementById("myButton").onclick = function() {
alert("Hello, World!");
};
Java

大規模なシステムやアプリケーションを作るのに使われる言語で、特にAndroidアプリの開発によく使われます。
「Hello, World!」という文字を表示させるコード
public class Main {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
注)Javaとは別モノです。
HTML/CSS

HTMLとCSSはウェブページを作るための言語です。HTMLはページの構造を作り、CSSはそのデザインを行います。
「Hello World!」「This is my first Webpage.」を
ちょっとしたデザインをつけて表示させるコード
<HTML> ページの構造
<!DOCTYPE html>
<html>
<head>
<title>My First Webpage</title>
</head>
<body>
<h1>Hello, World!</h1>
<p>This is my first webpage.</p>
</body>
</html>
<CSS> 背景色、文字の色・位置・フォント・大きさ
body {
background-color: lightblue;
}
h1 {
color: white;
text-align: center;
}
p {
font-family: verdana;
font-size: 20px;
}
C言語

コンピュータのハードウェアに近い部分を操作するのに使われる、古くからあるプログラミング言語です。システムプログラミングやゲーム開発に使われます。
「Hello, World!」という文字を表示させるコード
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
頭だけで理解(暗記)しようとするとコンガラガッてしまいますね。
興味のある方は、Progateの無料版でちょっといじってみることをお勧めします。気に入ったものがあれば、入門編だけでも学習してみてください。
けっこう楽しいですよ。
では、今日はここまで。お疲れさまでした!