C, Vulkan, DX12, and Metal are low level.
Java, OpenGL, and DX11 are high level.
Although it would probaby be a bit more accurate to compare OpenGL and DX11 to C++ and something like Unity 3D to Java.
Oh, I see. You were comparing OpenGL to Java, not Vulkan, sorry.
But at this point is it still relevant? Isn't that the engine job? Both Unity and Unreal already support Metal and even some private engines do it too.