I want to make a Linux program with a text-based user interface. What is the best way to go about this? Upon searching the internet I discovered the curses and ncurses libraries. What are the differences between the two, and which if any is better (or is there an even better option)? I prefer C but am open to using other languages.
Thanks