exactly as shabbir said
you cannot make a kernel with those easy ones
because simply the easier ones depend on the harder c/c++ to run on it

if you are speaking about the funtionalities, of course languages like java are easier in use and manipulate,m yet you cannot comman java to do everything as c/c++ would do to you

dont except the world to remove c langs in the recent future