I have a graphics card with OpenGL 4.1, and I tried loading shaders using GL20.glCreateShader(GL20.GL_VERTEX_SHADER); but I got a nullpointerexception in GL20 line 220, so I switched to ARBShaderObjects.glCreateShaderObjectARB(ARBVertexShader.GL_VERTEX_SHADER_ARB); and got a nullpointerexception on line 91 of ARBShaderObjects. Is there some other way I could create the shaders?
I can't create fragment shaders either.