I can tell you how I do it. I drive the 44780 LCD parallel interface with a PIC microcontroller. I use the CCS C compiler which has library drivers for this, making it as simple as a printf statement. I have also done it with PIC assembly language. What a nightmare.
If you want something more manageable, I would buy an LCD display with a serial interface. These are readily available. That way you can connect it directly to your PC. Although you may need a level shifter if the display is TTL serial.