Skip to content
劉東熠 edited this page Aug 26, 2017 · 7 revisions

引言:关于所涉及的编程语言

涉及,且作为重点教学的

  1. Python3/Python2
  2. Erlang/Elixir
  3. TypeScript/ActionScript
  4. Kdb+/q
  5. Kotlin
  6. JavaScript/CoffeeScript
  7. .Net Core

涉及,且有教学内容的,但不是重点

  1. Rust
  2. Forth
  3. Haskell
  4. Prolog
  5. Visual Basic
  6. Perl
  7. Dyalog APL
  8. J
  9. .NET/C#
  10. Scala
  11. Wolfram / Mathematica
  12. AutoHotKey
  13. Bash shell
  14. D
  15. SQL / Postgres / SQLite
  16. PowerShell

涉及,只作科普,没有教学内容的

  1. Lua
  2. PostScript
  3. Coq
  4. miniKanren
  5. F# / OCaml / ML
  6. Logo
  7. COBOL
  8. FORTRAN
  9. Ada
  10. Pascal/Delphi
  11. Julia
  12. Haxe
  13. K
  14. Datalog
  15. MATLAB
  16. R
  17. Verilog/VHDL
  18. Processing
  19. 易语言
  20. Groovy/Gradle
  21. Scratch

涉及,且广为人知的,作为主要批判对象的

  1. Java(不含JVM)
  2. C
  3. C++
  4. Go
  5. Objective-C
  6. LISP(Scheme/Common-Lisp/Emacs-Lisp/Clojure)

涉及且广为人知的,且不是重点也不是批判对象的

  1. Smalltalk
  2. Swift
  3. PHP
  4. Ruby