Scratch:
由麻省理工学院开发的图形化编程软件,适合初学者,通过拖拽积木块来创建互动故事、动画和游戏。
Python IDLE:
Python语言的集成开发环境,具有交互模式和文本编辑模式,适合初学者快速验证代码逻辑。
Code.org:
综合性的编程学习平台,结合编程知识与游戏化学习体验,适合初学者掌握编程技能。
编程狮:
专业的编程入门学习App,提供多种编程语言教程和免费技术文档,支持编程实战和题库大全。
扇贝编程:
通过游戏闯关式互动学习方式,帮助学习者轻松掌握Python语言的基础知识。
C语言程序设计学习与实验系统:
专为C语言初学者设计的学习软件,支持Windows操作系统。
Visual Studio Code (VSCode):
免费、开源的代码编辑器,支持多种编程语言,具有强大的插件系统。
PyCharm:
专为Python开发者设计的集成开发环境(IDE),提供代码补全、语法高亮、调试等功能。
Eclipse:
经典的Java集成开发环境(IDE),支持多种编程语言。
IntelliJ IDEA:
由JetBrains公司开发的Java集成开发环境(IDE),具有强大的代码分析能力和智能提示功能。
GitHub Copilot:
由微软和OpenAI共同开发,基于GPT-3模型,提供代码自动补全、生成和翻译等功能,支持多种编程语言和开发工具。
腾讯云 AI 代码助手:
基于混元代码大模型,提供技术对话、代码补全、代码诊断和优化等功能,支持多种编程语言。
文心快码:
基于文心大模型,结合百度编程大数据,生成符合实际研发场景的优质代码,支持多种编程语言和主流IDE。
豆包 MarsCode:
轻量级编程软件,适合各种开发场景,能快速集成到开发环境中。
Mind+:
可视化编程软件,适用于STEM教育,帮助学生创建程序和控制硬件平台。
MATLAB:
用于科学计算、数据分析和可视化的高级编程环境。
这些编程软件涵盖了从初学者到专业开发者的不同需求,可以根据个人兴趣和需求选择合适的工具进行学习和工作。