they progress to the most advanced
yes they are all different but python is basic so yo ucan udnerstand the basic fundamentals f things that work so when you get to C all you gota basicly learn are some slightly different format and some memory manage ment (not hard) and then up to java python is stll useful because it teaches you hwo to change data rename it and all that and java you'll need to know the basics of that.