初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

一、Python

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)


Python的流行与对初学者的友好导致了互联网上大量的教程和示例代码。 这意味着当初学者有问题时,他们很可能仅通过搜索就可以自己找到答案。

二、Racket

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Racket是一种计算机程序设计语言,在Lisp和Scheme基础上增加了对象、类型、惰性求值等,也是一个程序设计环境,可以让人们设计自己的程序语言。同时自带丰富的第三方库,如web服务器、数据库、GUI、图像处理等。

三、Lua

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。

四、C

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。C 语言是一种广泛使用的计算机语言,它与 Java 编程语言一样普及,二者在现代软件程序员之间都得到广泛使用。

五、Elixir

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Elixir 官方将其定义成『一个用于构建可伸缩、可维护应用的动态、函数式编程语言』,它运行在 Erlang 的虚拟机上,能够充分利用虚拟机的优点运行低延时、高容错的分布式系统。

六、Ruby

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘设计并开发。Ruby 可运行于多种平台,如 Windows、MAC OS 和 UNIX 的各种版本。

七、Scheme

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Scheme 是一门非常简洁的计算语言,使用它的编程人员可以摆脱语言本身的复杂性,把注意力集中到更重要的问题上,从而使语言真正成为解决问题的工具。

八、Go

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。

九、Nim

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Nim是一个新型的静态类型、命令式编程语言,支持过程式、函数式、面向对象和泛型编程风格而保持简单和高效。Nim从Lisp继承来的一个特殊特性--抽象语法树(AST)作为语言规范的一部分,可以用作创建领域特定语言的强大宏系统。

十、Smalltalk

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Smalltalk,被公认为历史上第二个面向对象的程序设计语言,和第一个真正的集成开发环境(IDE)。Smalltalk对其它众多的程序设计语言的产生起到了极大的推动作用,主要有:C++,C#,Objective-C,Actor,Java和Ruby等。

十一、Pascal / Object Pascal

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

ObjectPascal是一种强类型的语言,其数据类型的定义、声明以及数据的赋值和传递都必须遵循严格的语法规则。

十二、JavaScript

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都使用 JavaScript。

十三、Clojure

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Clojure是一种运行在Java平台上的 Lisp 方言,Lisp是一种以表达性和功能强大著称的编程语言,但人们通常认为它不太适合应用于一般情况,而Clojure的出现彻底改变了这一现状。

十四、C#

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

由微软(Microsoft)开发的 C# 是一个简单的、现代的、通用的、面向对象的编程语言。

十五、Kotlin

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Kotlin 是一个用于现代多平台应用的静态编程语言,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。Kotlin已正式成为Android官方支持开发语言。

十六、Haskell

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Haskell是一种标准化的,通用的纯函数编程语言,有非限定性语义和强静态类型。

十七、Elm

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Elm 是一种可编译为javascript的函数式编程语言。作为一种创建网站和web应用程序的工具,Elm与React等产品形成竞争。Elm非常强调简单、易于操作和高品质。

十八、Common Lisp

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Common Lisp,是Lisp的众多方言之一,与Scheme合称现代两大Lisp方言,标准由ANSI X3.226-1994定义。它是为了标准化此前众多的Lisp分支而开发的,导致其语言规范和标准长达千页。

十九、Java

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。Java可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统。

二十、Scala

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。Scala 运行在Java虚拟机上,并兼容现有的Java程序。

二十一、C++

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。

二十二、Rust

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

Rust是一门系统编程语言,专注于安全,尤其是并发安全,支持函数式和命令式以及泛型等编程范式的多范式语言。Rust在语法上和C++类似,但是设计者想要在保证性能的同时提供更好的内存安全。

二十三、F#

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

二十四、Tcl

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

二十五、Julia

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

二十六、Perl 6

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

二十七、TypeScript

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

二十八、Scratch

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

二十九、Dart

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

三十、Swift

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

三十一、Erlang

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)

三十二、PHP

初学者最好从什么语言程序开始学习?(Go排名第八、PHP难死了!)


分享到:


相關文章: