Quote:
Well, there are the BIOS routines for doing such things (it has text-printing and I think a standard screen mode for that). It has not file reading (since it's specific to the OS and FileSystem), but sector reading. Then I can learn how to communicate with the graphics card for doing manual (more advanced) graphics...
This is all correct, but it requires assembly. The bios interrupt is 0x10, and you use the registers AH, AL, BH, and BL in order to set the text and attributes. No C or C++ compiler (that I know of anyways) is going to help you here.