编程狮:
这是一款专业编程入门学习App,提供了“编程微课”与“编程实战”相结合的学习方式,涵盖了1000+常见编程语言教程和免费技术文档,适合前端开发和多种热门编程语言的学习。
扇贝编程:
适合18岁以上用户,通过游戏闯关式的互动学习方式,带领学习者轻松掌握Python语言的基础知识,注重实操,支持电脑和手机两端同步学习。
C语言程序设计学习与实验系统2023:
专为C语言初学者设计,支持Windows 7/8/10/11操作系统,简单易用。
Scratch:
由麻省理工学院开发,图形化编程软件,通过拖拽积木块创建互动故事、动画和游戏,适合初学者尤其是青少年,培养编程思维。
Python IDLE:
Python的自带集成开发环境,具有交互模式和文本编辑模式,方便初学者快速验证代码逻辑和编写复杂程序。
Code.org:
综合性编程学习平台,结合编程知识与游戏化学习体验,提供丰富多样的编程课程和实践项目。
Visual Studio Code (VS Code):
免费且功能强大的代码编辑器,支持多种编程语言,具有智能代码补全、调试功能和丰富的插件生态系统。
PyCharm:
由JetBrains开发,Python集成开发环境,提供强大的代码自动补全、调试、测试等功能,适用于Python初学者和专业开发者。
Eclipse:
开源的集成开发环境,支持多种编程语言,如Java、C++、Python等,具有丰富的插件和工具。
Jupyter Notebook:
交互式计算环境,支持多种编程语言,如Python、R、Julia等,适合学习和展示代码。
Codecademy:
受欢迎的在线学习平台,提供广泛的编程课程,通过互动式课程和项目学习编程,适合初学者和中级学习者。
Coursera:
在线教育平台,提供由知名大学和教育机构提供的编程课程,涵盖各种编程语言和专业领域。
Udemy:
开放的在线学习平台,提供丰富的编程课程,涵盖从入门到高级的各种编程语言和技术。
GitHub:
代码托管平台,提供大量的开源项目可以学习参考,适合通过学习其他程序员的编程思路和技术实现。
根据你的学习需求和兴趣,可以选择以上提到的软件进行编程学习。如果你是初学者,建议从Scratch、Python IDLE等图形化或入门级的软件开始,随着技能的提高,可以逐渐过渡到VS Code、PyCharm等更专业的开发工具。