前端和后端。鸿蒙系统是一个全栈系统,包括前端和后端。鸿蒙系统的前端部分主要是指用户界面和应用程序的开发,支持多种编程语言和开发框架。鸿蒙系统的后端部分主要是指系统底层的开发,包括操作系统、通信协议等。鸿蒙系统的后端开发需要使用C加加等底层编程语言,需要深入了解操作系统和计算机体系结构等知识。