一、综合类编程学习平台
编程狮 支持Python、Java、C++等100+语言学习,提供微课和实战项目,适合碎片化学习。
提供离线阅读和近1000道题库,支持20+编程工具编译。
扇贝编程
以游戏闯关形式学习Python,适合传统课程枯燥的学习者,涵盖基础语法和100+实操练习。
Code.org
结合游戏化学习体验,提供Python、JavaScript等课程,适合青少年及儿童培养编程思维。
二、语言专用学习工具
Python学习工具
IDLE: Python自带的集成开发环境,支持交互模式和文本编辑,适合基础学习。 LeetCode
Python Tutor:可视化代码执行过程,帮助理解逻辑。
C语言学习工具 C语言程序设计学习与实验系统:
Windows系统专用,支持语法讲解和实验操作。
Java学习工具
Dev-C++: 轻量级C/C++开发环境,内置编译器选项和代码模板。 AIDE
三、移动端学习应用
Replit 在线编程平台,支持Python、Java等100+语言,无需安装软件,适合碎片化学习。
VS Code(安卓版)
功能接近PC端,支持插件扩展,适合Python、Java等语言开发。
QPython3
集成Python解释器,支持命令行运行代码,适合脚本编写和基础学习。
四、其他实用工具
Redis Desktop Manager: 数据库管理工具,支持Windows、Linux等多平台,适合数据科学学习。 LeetCode
五、在线课程平台
Codecademy:提供免费编程课程,涵盖Python、JavaScript等,适合系统学习。
Coursera:大学级课程,含数据科学、人工智能等方向,部分课程免费。
选择建议 零基础