Skip to content

About

notes of learning software development

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

software-notes

2024前10名编程语言

https://www.tiobe.com/tiobe-index/

  1. python
  2. c
  3. c++
  4. java
  5. c#
  6. javascript
  7. go
  8. visual basic
  9. SQL
  10. fortran

编程语言分类

https://www.youtube.com/watch?v=pEfrdAtAmqk

  1. 入门:scratch,BASIC
  2. 动态part1
    1. js
    2. py
  3. 动态part2
    1. 前端:html+css
    2. 后端:php, py, lua, ruby
    3. 数据库:sql
    4. 数据处理:py, r, julia
    5. shell
  4. 静态part1
    1. java
    2. c#
    3. typescript
    4. 移动端:kotlin, swift, dart
    5. go
  5. 静态part2
    1. haskell
    2. f#
    3. scala
    4. clojure
    5. ocaml
    6. elixir
    7. elm
  6. 静态part3
    1. c
    2. c++
    3. rust
  7. 现代语言
    1. v
    2. zig(可以交叉编译c/c++)
    3. nim
    4. carbon(兼容c++)
    5. solidity
    6. hack(兼容php)
    7. crystal
    8. pharos
  8. 历史语言
    1. fortran
    2. lisp
    3. algol
    4. cobal(银行)
    5. apl
    6. pascal
    7. simula
    8. erlang(电信)
    9. ada
    10. prolog(逻辑语言)
    11. meta
  9. 罕见语言
    1. intercal(很难)
    2. brainfuck(非常难)
    3. malbolge(究极难)
    4. chef
    5. shakespeare
    6. piet
    7. lolcode
    8. emojicode
    9. c--
    10. holy c
  10. 最低级别
  11. 汇编
  12. 机器语言
  13. 逻辑电路(Verilog,VHDL)
  14. 量子电动力学
  15. 什么是知识?

按照开发路线分类

https://www.youtube.com/watch?v=66tfvFeALBQ

  1. 前端:html+css, js
  2. 移动端:swift, kotlin, Dart
  3. 桌面端:swift, .NET
  4. IoT:py
  5. 游戏:c#
  6. AI:py
  7. 底层开发:c, c++, rust

参考

About

notes of learning software development

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages