代码学习与实践类 编程狮:
提供HTML、Python、CSS、JavaScript、jQuery、C、PHP、Java、Sql、Mysql等1000+常见编程语言教程和免费技术文档,支持20+编程语言和编程工具的编译,近1000份试题的题库大全可帮助学习者快速评估学习成果,离线阅读功能也让学习不受网络限制。
扇贝编程:适合18岁以上用户学习,通过游戏闯关式的互动学习方式,带领学习者轻松掌握Python语言的基础知识,注重实操,涵盖电脑、手机两端同步的功能,自动保存学习进度,一站式解决学习需求。
C语言程序设计学习与实验系统2023:专为C语言初学者设计,支持Windows 7/8/10/11操作系统,采用“自顶向下、逐步细化”的方法,设计了编程入门训练、强化编程训练和综合编程训练三个阶段的强化编程流程。
集成开发环境(IDE) NetBeans IDE 6.7 for C/C++:
功能强大的开发工具,适用于各种编程语言的开发、编译、调试和部署,采用Java编写,提供了丰富的模块来扩展功能,支持免费使用。
Eclipse:一个开源的IDE,支持多种编程语言,如Java、C/C++、PHP等,提供了代码编辑、调试、自动完成等功能,并支持其他编程语言的插件扩展。
Visual Studio:适用于Windows平台,主要用于C/C++、C、Visual Basic等微软相关技术的开发,提供了代码编辑、调试、编译和运行等功能。
IntelliJ IDEA:用于Java开发的强大IDE,提供了丰富的工具和插件。
PyCharm:针对Python开发而设计的IDE,提供了强大的代码编辑功能、智能提示和调试工具,支持版本控制系统(如Git)。
文本编辑器类软件 Notepad++:
功能强大的文本编辑器,具有丰富的配置选项和便捷的工具栏设计,支持多种配置,自定义颜色、字体、工具栏、快捷键设置,可以调整行距,避免中文排列过于紧密。
Sublime Text:一个轻量级的文本编辑器,支持多种编程语言,并提供丰富的插件和高度可定制化的功能。
Visual Studio Code (VS Code):由微软开发的免费开源文本编辑器,支持多种编程语言和扩展,提供了代码编辑、调试、运行等功能,并拥有丰富的插件生态系统。
特定领域的工具 Mind+:
可视化编程软件,适用于STEM教育,帮助学生创建程序和控制硬件平台。
MATLAB:用于科学计算、数据分析和可视化的高级编程环境。
其他工具 HostManage:
网络管理工具,可以用于对Web站点、Ftp站点、邮箱域名及邮箱进行管理等操作。
FreeBASIC:兼容QuickBasic语法的编程语言,支持Windows、GNU/Linux、DOS等多个平台,并计划中支持更多平台,具有丰富的扩展库。
UltraEdit:功能强大的文本编辑器,可以编辑源代码,支持同时编辑多个文件,启动迅速,无弹窗无广告。
这些编程软件合集涵盖了从入门学习到高级开发的各个阶段和领域,可以根据个人需求和编程语言选择合适的工具进行学习和开发。