There is no such thing like "The Arduino Language".
Arduino is C/C++, and it is using the GNU GCC compiler to compile what Arduino likes to call "sketches", or .ino file. Those "sketches" are just plain .c/.cpp files renamed as .ino. Don't ask me why they did that. So, you can take whatever "Arduino" library matches with your LCD controller, and use it in your own C project.
Writing an LCD driver without knowing what LCD controller is on that LCD board could become a daunting task. Better take an Arduino board, plug in your LCD, then find what library is working for your LCD model. That way you identify the LCD controller. After you identify the controller, and also test that you don't have a defective LCD board, then you can look in the "Arduino" library, to see haw it's made. Again, the Arduino libraries are usually plain text C/C++ source code. So far, I didn't saw any binary "Arduino" library. You can copy/past the library into your C project, or write your own LCD driver if that is what you want. That is how I would do it.