Can I learn Fortran 2018 without having any background in previous Fortran versions? Professors in most of colleges in Nigeria are ardent lover of Fortran and MATLAB. This makes it compulsory for department in Faculty of Technology undergraduates to take Fortran as first programming language, with the exception of folks with background knowledge in other languages.
@Believe yes, you can learn Fortran 2018 without having a background in older versions.
Your professors are making a good choice. Modern Fortran is a great language to learn as a first programming language. You can learn from the resources at https://fortran-lang.org/learn/. We plan to greatly improve the tutorials and documentation there, but there should be enough resources to learn Fortran already.
Viva Nigeria! It’s great to read about the popularity of Fortran with professors in colleges there.
Re: Fortran 2018 vs previous versions, you may note the thinking now appears to be more in terms of modern Fortran as signifying versions since Fortran 90 revision or since 2003 depending on the person. And to start with ‘modern Fortran’ generally.
So you will see a lot of books use the term ‘modern Fortran’ in the title - see this link by @milancurcic, one of the founders of this site for a great new book on Fortran which you can start learning without any background in prior versions of Fortran.