软件开发是指通过编写计算机程序来创建或改进软件系统的过程。它通常包括需求分析、设计、编码、测试和部署等阶段
软件分类:
1.系统软件:支持计算机基本运行的软件,如操作系统、编译器、数据库管理系统等。
2.支撑软件:支持各种软件开发和维护的软件,又称为软件开发环境 (SDE),如集成开发环境 (IDE) 、调试器、测试工具等。
3.应用软件:为某一领域某一目的建立起来的软件,如浏览器、电子邮件客户端、媒体播放器、游戏软件等具体来说,应用软件又可以分为以下几类: 生活服务类、社交类、游戏类、教育类、媒体类、金融类。