I used Turbo Pascal back in high school (1992-93, AP computer science.) By that point, I already knew C and it felt like a step backwards in some respects. Still, the IDE was impressive and it was a lot of fun!
Things missing in C: Bounds checking; Non-null references; Subranges; Sets; Nested functions?