根据开发内容的所属架构层次分,至少可以分为:
比如在Linux系统中,开发各种设备驱动。
比如在Linux系统上面写各种应用。典型的例子是,在拿到了某芯片的原厂的SDK,比如已实现了各种驱动的嵌入式Linux,基于此,去写Linux的应用。