Here is an interesting graphic of languages leading to OOP and Java. I do not think it is complete, but then there are thousands of programming languages. Particular is the SmallTalk and forward part of the diagram.