一、综合型编程学习平台
编程狮 - 提供海量微课,涵盖Python、Java等主流语言,支持代码编写与编译,适合系统学习。
Python编程狮
- 专为Python设计,包含基础课程和实战项目,适合零基础入门。
猿编程
- 面向少儿及成人,提供图形化编程课程,适合儿童及青少年学习编程思维。
二、轻量级编辑器
Visual Studio Code (VS Code)
- 支持多语言开发,内置智能提示、代码折叠等功能,适合Web、数据科学等领域的学习。
Replit
- 在线平台,支持100+种语言,无需安装软件即可编写代码,适合碎片化学习。
Sublime Text
- 跨平台编辑器,支持语法高亮、代码补全,适合Python、Java等语言开发。
三、专业领域工具
Python Tutor
- 可视化代码执行过程,帮助理解算法逻辑,适合Python学习者。
DataCamp
- 提供数据科学课程及实践项目,涵盖Python、R等语言,适合数据科学方向学习。
GitHub
- 代码托管平台,可免费使用开源项目,支持协作学习。
四、手机端应用
Redis Desktop Manager (RDM)
- 专业数据库管理工具,支持Windows、Linux等系统,适合数据库学习。
字节的 Trae
- AI原生IDE,界面中文且优化国内开发习惯,适合AI与机器学习入门。
五、其他推荐工具
Dev-C++: 轻量级C/C++开发环境,适合Windows用户快速入门。 Jupyter Notebook
选择建议:
若侧重系统学习,优先选择编程狮、Python编程狮等平台;
若偏好轻量与高效,可尝试VS Code、Replit或Sublime Text;
专业领域(如数据科学、AI)可结合DataCamp、Trae等工具。