Upgrade to Pro — share decks privately, control downloads, hide ads and more …

プログラミング言語について

 プログラミング言語について

2024-04-20に行われた、Zliの技術座談会で発表したスライドです。

※ このスライドは入学したての学部1年生に向けた内容になっています。各言語の1面を簡単に紹介したものであり、いくつか誤魔化している箇所があります。

soukouki

April 20, 2024
Tweet

More Decks by soukouki

Other Decks in Technology

Transcript

  1. Python def calc(a, b): return a + b 初学者にもわかりやすい文法なので、プログラミングを初めて学ぶ人 に優しい言語です。

    一方、速さはそこまで速くなく、さらに大規模なソフト開発にも向い ていません。 7
  2. C言語 int calc(int a, int b) { return a +

    b; } C言語は古くからある言語で、速さが特徴です。 ここで int と書かれていますが、これはコンピュータのメモリをプ ログラムでどう扱うかを表しています。人がこれを指定することで、 高速なプログラムを書くことができます。 8
  3. C#言語 public class Calculator { public int Add(int a, int

    b) { return a + b; } } C#言語はWindows向けのソフトの開発や、Unityなどのゲーム開発で 使われる言語です。クラスという仕組みを導入し、大規模なソフトの 開発に向いています。 9
  4. JavaScript function calc(a, b) { return a + b; }

    Webサイトを作るときには、ブラウザでプログラムを動かす必要があ ります。そのため、JavaScriptという言語が使われます。 10
  5. Kotlin fun calc(a: Int, b: Int): Int { return a

    + b } Kotlinは例えばAndroid向けのアプリ開発で使われる言語です。Kotlin は新しい言語で、使いやすい文法を持っています。 11