GitHub
GitHub是全球最大的代码托管平台,提供丰富的开源项目供学习者参考,同时也有许多免费的编程课程和教程。
Codecademy
Codecademy提供了从入门到精通的编程课程,支持多种编程语言,且大部分课程是免费的。
Coursera
Coursera是一个知名的在线学习平台,与多家知名大学和机构合作,提供包括编程在内的各种课程,许多课程免费开放。
Replit
Replit是一个在线编程平台,支持100多种编程语言,完全免费使用基础功能,适合碎片化学习。
Google Colab
Google Colab是数据科学学习利器,提供免费的GPU支持,预装常用数据科学库,可以直接运行完整项目,支持markdown笔记。
Python Tutor
Python Tutor是一个代码可视化工具,帮助用户理解代码执行过程。
LeetCode
LeetCode是一个技术题库丰富的平台,适合求职面试前的刷题准备,同时也有技术干货分享和技术交流社区。
AIDE
AIDE是专为安卓开发者设计的Java集成开发环境(IDE),支持直接编译运行Java代码,适合在手机上编写和运行Java代码。
QPython3
QPython3集成了Python3解释器,支持命令行运行Python代码,具有代码高亮、语法检查等功能。
VS Code (Code FA)
VS Code是微软开发的代码编辑器,在安卓平台上有移植版本,支持多种编程语言和插件。
HelloWorld
HelloWorld是一款能编纂代码源码的掌上应用软件,适用于学习编程、统计数据、操作文件、开发自动化脚本等。
编程狮
编程狮是一款专业的编程入门学习App,涵盖多种编程语言教程和免费技术文档,提供编程微课和编程实战功能。
扇贝编程
扇贝编程通过游戏闯关式的互动学习方式,带领学习者轻松掌握Python语言的基础知识,适合18岁以上用户。
C语言程序设计学习与实验系统2023
这是一款专为C语言初学者设计的学习软件,支持Windows 7/8/10/11操作系统。
SoloLearn
SoloLearn是一款非常受欢迎的免费编程学习App,支持多种编程语言,提供易于理解的课程和练习题,还有一个活跃的社区。
Grasshopper
Grasshopper采用游戏化的方式来教授编程概念,适合初学者入门JavaScript编程。
Enki
Enki提供了一系列精选的编程课程,通过短小的练习和问题来测试理解,适合快速学习和巩固知识。
Mimo
Mimo是一个全方位的编程学习App,支持多种语言和技术,提供与实际项目相结合的课程和代码编辑器。
Programming Hub
Programming Hub提供了大量的编程教程和代码示例,支持离线学习功能。
这些应用程序各有特色,可以根据个人的学习需求和习惯选择合适的工具进行学习。建议多尝试不同的资源,找到最适合自己的学习方式。