Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2019/7/11 LT at TUAT
Search
Masaki Kuge
July 04, 2019
Technology
0
72
2019/7/11 LT at TUAT
tuat
Masaki Kuge
July 04, 2019
Tweet
Share
More Decks by Masaki Kuge
See All by Masaki Kuge
2019/6/18 LT at TUAT
astpy_ms
0
130
進路指導
astpy_ms
0
140
FirebaseとArduinoで忘れ物をなくす
astpy_ms
0
480
Other Decks in Technology
See All in Technology
品質のための共通認識
kakehashi
PRO
4
330
ディメンショナルモデリングを支えるData Vaultについて
10xinc
1
110
多様なデジタルアイデンティティを攻撃からどうやって守るのか / 20251212
ayokura
0
490
Python 3.14 Overview
lycorptech_jp
PRO
1
120
AWS運用を効率化する!AWS Organizationsを軸にした一元管理の実践/nikkei-tech-talk-202512
nikkei_engineer_recruiting
0
100
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
160
re:Invent2025 3つの Frontier Agents を紹介 / introducing-3-frontier-agents
tomoki10
0
240
今からでも間に合う!速習Devin入門とその活用方法
ismk
1
750
MLflowで始めるプロンプト管理、評価、最適化
databricksjapan
1
260
LLM-Readyなデータ基盤を高速に構築するためのアジャイルデータモデリングの実例
kashira
0
270
MySQLとPostgreSQLのコレーション / Collation of MySQL and PostgreSQL
tmtms
1
410
子育てで想像してなかった「見えないダメージ」 / Unforeseen "hidden burdens" of raising children.
pauli
2
270
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Practical Orchestrator
shlominoach
190
11k
Building Applications with DynamoDB
mza
96
6.8k
[SF Ruby Conf 2025] Rails X
palkan
0
540
Become a Pro
speakerdeck
PRO
31
5.7k
How STYLIGHT went responsive
nonsquared
100
6k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
A designer walks into a library…
pauljervisheath
210
24k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
The Invisible Side of Design
smashingmag
302
51k
Scaling GitHub
holman
464
140k
Transcript
どんなプログラミング⾔語があるの? 1
はじめに プログラミング⾔語の関係を可視化したサイト https://bit.ly/2qHxQxB 2
久下 柾 : Masaki Kuge 都⽴⼋王⼦桑志⾼校出⾝ ⾸都⼤学東京に在籍 Linux とPython を勉強中
ダニエルの下位互換 Twitter: @kuge_masa 今回のLT ⽤: #astpy_TUAT 3
プログラミングしたい! 4
C ⾔語以外で! 5
いろんな⾔語に触れてみましょう 6
今回紹介する⾔語 C / C++ C# Java / Kotlin Python Swift
JavaScript 7
俺の推しがいないぞ! 8
ごめんなさい 9
間違えている部分は指摘をお願いします 10
C / C++ 低⽔準な⾼級⾔語 ポインタを扱える すべての根源 さまざまな⾔語に影響を与えた 動作が早い C++ のみ
オブジェクト指向が使える 11
C# C++ 派⽣ Microsoft 社が設計 Visual Studio やUnity で使える 12
Java / Kotlin Java : Oracle が開発 Kotlin : JetBrains
が開発 JVM を構築することでどこでも動く ライブラリが豊富 どっちかしか書けない⼈とも仲良く開発できる 13
Python 抽象的に書ける ライブラリやAPI が多め 数学に強い ある程度なんでもできる アプリ開発 ⼈⼯知能 組み込み Web
スクレイピング 14
Swift Apple が開発 Apple 製品で使われがち 動作が早くていい感じらしい 安定しているらしい 15
JavaScript Mozilla が開発 Java と関係はない Web 系何でも書ける Node.js とかVue.js とかNuxt.js
とかある 16
まとめ C / C++ OS やドライバなどを作れて速い C# Windows アプリやUnity で使われる
Java / Kotlin どこでも使えてスマホアプリ開発に使われることが多い 17
まとめ Python 書きやすい上に数字に強くAI やWeb アプリに使われる Swift Apple 製品でアプリを作りたい⽅向け JavaScript Web
いじりたい⼈はとりあえずこれ 18
Python がおすすめです 19