title: Can I use OpenGL GLES instead of full OpelGL on desktop?
body: <p>I want to learn OpenGL to program a game in C language but I am a little confused about which library choose, the intention is to generate a C library with the game logic and using Android NDK to interface with the resources in phones.</p>
  
  <p>I found an example that use GLESv2 library and this works well, I think I know that the GLES library was created because mobile devices can't use full OpenGL library.</p>
  
  <p>but the real question is: Is GLES a subset of full OpelGL library in order that I can build and run my game app using GLES library on linux desktop?</p>
  
  <p>Can you give me a clue if I'm going the right way with these library?</p>