Weekends often mean a lot of rest time. Instead of lounging around and playing games, why not learn some new knowledge and arm yourself? No particular programming language is recommended in this article, but a list of programming languages based on GitHub and Tiobe is provided. Since the small series themselves have not yet to classify and verify the list, so if you encounter some antique language and useless technology, please try to ignore. Of course, if you have any good recommendations, welcome message (preferably can link to the language of the introduction, can be Wikipedia can also be specific sites).
- 4th dimension/4d
- Abap
- Abc
- ActionScript
- Ada
- Agilent VEE
- Algol
- Alice
- Angelscript
- Apex
- Apl
- AppleScript
- Arc
- Arduino
- Asp
- Aspectj
- Assembly
- ATLAS
- Augeas
- AutoHotkey
- AutoIt
- AutoLISP
- Automator
- Avenue
- Awk
- Bash
- (Visual) Basic
- Bc
- Bcpl
- Beta
- BlitzMax
- Boo
- Bourne Shell
- Bro
- C
- C Shell
- C#
- C++
- C++/cli
- C-omega
- Caml
- Ceylon
- CFML
- Cg
- Ch
- CHILL
- CIL
- CL (os/400)
- Clarion
- Clean
- Clipper
- Clojure
- CLU
- Cobol
- Cobra
- Coffeescript
- ColdFusion
- Comal
- Common Lisp
- Coq
- Ct
- Curl
- D
- Dart
- DCL
- DCPU-16 ASM
- Delphi/object Pascal
- Dibol
- Dylan
- E
- EC
- Ecl
- ECMAScript
- Egl
- Eiffel
- Elixir
- Emacs Lisp
- Erlang
- Etoys
- Euphoria
- Exec
- F #
- Factor
- Falcon
- Fancy
- Fantom
- Felix
- Forth
- Fortran
- Fortress
- (Visual) FoxPro
- Gambas
- GNU Octave
- Go
- Google Appsscript
- Gosu
- Groovy
- Haskell
- HaXe
- Heron
- Hpl
- HyperTalk
- Icon
- Idl
- Inform
- Informix-4gl
- Intercal
- Io
- Ioke
- J
- J #
- JADE
- Java
- Java FX Script
- Javascript
- Jscript
- JScript.NET
- Julia
- Korn Shell
- Kotlin
- Labview
- Ladder Logic
- Lasso
- Limbo
- Lingo
- Lisp
- Logo
- Logtalk
- LotusScript
- Lpc
- Lua
- Lustre
- M4
- MAD
- Magic
- Magik
- Malbolge
- MANTIS
- Maple
- Mathematica
- Matlab
- Max/msp
- MaxScript
- MEL
- Mercury
- Mirah
- Miva
- ML
- Monkey
- Modula-2
- Modula-3
- MOO
- Moto
- MS-DOS Batch
- Mumps
- NATURAL
- Nemerle
- Nimrod
- Nqc
- NSIs
- Nu
- Nxt-g
- Oberon
- Object Rexx
- Objective-c
- Objective-j
- OCaml
- Occam
- Ooc
- Opa
- OpenCL
- OpenEdge ABL
- OPL
- Oz
- Paradox
- Parrot
- Pascal
- Perl
- Php
- Pike
- PILOT
- pl/i
- Pl/sql
- Pliant
- PostScript
- Pov-ray
- PowerBASIC
- PowerScript
- PowerShell
- Processing
- Prolog
- Puppet
- Pure Data
- Python
- Q
- R
- Racket
- REALBasic
- REBOL
- Revolution
- Rexx
- RPG (os/400)
- Ruby
- Rust
- S
- S-plus
- Sas
- Sather
- Scala
- Scheme
- Scilab
- Scratch
- Sed
- Seed7
- Self
- Shell
- SIGNAL
- Simula
- Simulink
- Slate
- Smalltalk
- Smarty
- SPARK
- Spss
- SQR
- Squeak
- Squirrel
- Standard ML
- Suneido
- SuperCollider
- Tacl
- Tcl
- Tex
- Thinbasic
- TOM
- Transact-SQL
- Turing
- Typescript
- Vala/genie
- VBScript
- Verilog
- Vhdl
- Viml
- Visual Basic. NET
- Webdna
- Whitespace
- X10
- XBase
- xbase++
- Xen
- xPL
- Xslt
- Xquery
- Yacc
- Yorick
- Z Shell
Is this the end of the introduction, to find your favorite programming language? Once again, if you have any good suggestions, you must tell me Oh, welcome message.