
# 编程语言基础课 

「代码随想录」的内容是完全免费的。 

**不过不少录友是编程零基础**，而刷「代码随想录」至少默认你是会一定的编程语言知识的。 

如果你是编程零基础，又想快速达到刷算法题（或者说刷代码随想录）所需编程语言的水平，推荐

* [C++基础课](../ke/cplus.md)
* [Java基础课](../ke/java.md)
* [Python基础课](../ke/python.md)
* [Go基础课](../ke/go.md)
* [Javascript基础课](../ke/js.md)

如果你有一定数据结构算法知识，想用数据结构做一个小项目的话，推荐：

* [手写STL（C++）](../ke/stl.md)
* [kv存储-CPP](../ke/kvcplus.md) 
* [kv存储-JAVA](../ke/java.md) 


