计算机程序,按照运行时,程序所在硬件,可以分类:
单片机程序,也就是程序在单片机内运行,一般用于储物柜,自主贩卖机。
无屏幕或小屏幕电脑,也就是各种道路监控,各种交通安全监测(测速,测距,测重)。
服务器,也就是超越个人家用电脑的硬件性能的硬件环境。
硬件上限有限时,就必须用功能兼容硬件,也就是为了硬件能支持,会放弃很多,要做很多取舍。
硬件上限无限时,就可以用硬件兼容功能,也就是为了功能,会支持很多。
如果创作者,就是维护者,那源代码基本不需要公布出去,比如一些个人网站,比如一些个人设计的小程序。
而如果创作者,不一定是维护者,那就是公事公办的程序,一般要求创作者制作的公司,会要求上传源代码。