Full threadDesafinado·Java. It's old school enough that it gives you a sense of real programming, while also shielding you from the lower level elements of C++ and C. It's also still widely used.View on HN