wai*_*933 4 programming-languages
我在编程方面有一个非常奇怪的学习经历.我有点教C++,但我没有从中得到很多.这是我从中得到的:标题和变量声明.我试着自学PHP,其中我学到了很多东西.问题是,我的很多知识都是广泛的,随机的,并针对特定情况而设计.
所以,我的问题是:在大多数语言中编程有哪些基础知识?
Pet*_*erg 23
术语"基础"意味着一个简短的列表,但要成为一名有效的程序员,您必须学习很多概念.但是,一旦你学会了它们,你就可以跨语言应用许多相同的概念.
我编写了一个(很长的!)概念列表,这些概念在几种(如果不是大多数)编程语言中很重要.
语言语法
输入系统
内存管理
作用域
语言结构/程序组织
数据类型和数据结构
功能,方法,闭包
语言类型(不相互排斥)
面向对象的原则
API(或如何做基本的东西)