There's a great playlist on YouTube that shows the highlights of Doug Engelbart's amazing tech demo from 1968: https://m.youtube.com/playlist?list=PL76DBC8D6718B8FD3
It's an integrated dev environment, hypertext system, structured text, and even allows multiuser collaboration!