# Is Java12 still good for learning Java in 2023?

**URL:** <https://forum.codewithmosh.com/t/is-java12-still-good-for-learning-java-in-2023/20887>\
**Category:** Java\
**Created:** [June 18, 2023, 11:04am UTC](https://forum.codewithmosh.com/t/is-java12-still-good-for-learning-java-in-2023/20887 "2023-06-18T11:04:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rezadb](https://avatars.discourse-cdn.com/v4/letter/r/4bbf92/32.png) [@rezadb](https://forum.codewithmosh.com/u/rezadb)\
**Post date:** [June 18, 2023, 11:04am UTC](https://forum.codewithmosh.com/t/is-java12-still-good-for-learning-java-in-2023/20887/1 "2023-06-18T11:04:42Z")

</div>

How problematic can it be to learn Java with the old version? The course is based on Java 12 and now the latest version is Java 20.

---

<div class="post-metadata">

**Author:** ![UniqueNospaceShort](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.codewithmosh.com/uniquenospaceshort/32/1814_2.png) [@UniqueNospaceShort](https://forum.codewithmosh.com/u/UniqueNospaceShort)\
**Post date:** [June 18, 2023, 12:26pm UTC](https://forum.codewithmosh.com/t/is-java12-still-good-for-learning-java-in-2023/20887/2 "2023-06-18T12:26:27Z")

</div>

Hi,  
Sure there are new things in Java 20 but many companies are still running Java 8 so you can still use that as a base for your learning.

The best you could do is find out what new between Java 12 and Java 20 and decide if you can manage to learn it on your own (Or choose an up to date course from the beginning).

Good luck.

---

<div class="post-metadata">

**Author:** ![King\_Sardius](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.codewithmosh.com/king_sardius/32/6178_2.png) [@King\_Sardius](https://forum.codewithmosh.com/u/King_Sardius)\
**Post date:** [June 21, 2023, 3:28am UTC](https://forum.codewithmosh.com/t/is-java12-still-good-for-learning-java-in-2023/20887/3 "2023-06-21T03:28:07Z")

</div>

It will be no problem at all because Mosh teaches you things how Java used to do it and then teaches you the new ways Java does it. So Mosh thought of you XD
