java是面向对象的编程语言,C是面向过程的编程语言。面向过程是一件事“该怎么做“;面向对象是一件事“该让谁来做”,然后那个“谁”就是对象,他要怎么做是他自己的事,反正最后一群对象合力能把事做好就行了。例:去饭店吃饭,只要说明吃什么就可以了,这就是面向对象。还了解这个菜是怎枣此么搏岩旅做的基凳,是哪里来的,怎么去种这个菜,这就是面向过程。总的来说C语言简单,java更实用。基本上所有学编程的人都是C语言入门,C语言入门,这样的话java学的更快一点。