Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
65
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
120
進路指導
astpy_ms
0
130
FirebaseとArduinoで忘れ物をなくす
astpy_ms
0
440
Other Decks in Technology
See All in Technology
20250625 Snowflake Summit 2025活用事例 レポート / Nowcast Snowflake Summit 2025 Case Study Report
kkuv
1
370
OPENLOGI Company Profile
hr01
0
67k
SpringBoot x TestContainerで実現するポータブル自動結合テスト
demaecan
0
120
KubeCon + CloudNativeCon Japan 2025 Recap
ren510dev
1
300
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
26k
使いたいMCPサーバーはWeb APIをラップして自分で作る #QiitaBash
bengo4com
0
1.3k
Yamla: Rustでつくるリアルタイム性を追求した機械学習基盤 / Yamla: A Rust-Based Machine Learning Platform Pursuing Real-Time Capabilities
lycorptech_jp
PRO
4
170
Model Mondays S2E03: SLMs & Reasoning
nitya
0
240
生成AI活用の組織格差を解消する 〜ビジネス職のCursor導入が開発効率に与えた好循環〜 / Closing the Organizational Gap in AI Adoption
upamune
5
4.6k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
940
生成AIで小説を書くためにプロンプトの制約や原則について学ぶ / prompt-engineering-for-ai-fiction
nwiizo
4
3.6k
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
4
3.4k
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Done Done
chrislema
184
16k
Become a Pro
speakerdeck
PRO
28
5.4k
Testing 201, or: Great Expectations
jmmastey
42
7.6k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
GitHub's CSS Performance
jonrohan
1031
460k
Stop Working from a Prison Cell
hatefulcrawdad
270
20k
Documentation Writing (for coders)
carmenintech
72
4.9k
Music & Morning Musume
bryan
46
6.6k
The Language of Interfaces
destraynor
158
25k
A better future with KSS
kneath
239
17k
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