Get Your Educational Tool

  • Version: 2024.3.4.1
  • Build: 243.25659.59
  • 5 March 2025
  • Version: 2024.3.4
  • Build: 243.25659.43
  • 27 February 2025
  • Version: 2024.3.5
  • Build: 243.26053.12
  • 13 March 2025
  • Version: 2024.3.4
  • Build: 243.25659.42
  • 27 February 2025
  • Version: 2024.3.7
  • Build: 243.26053.17
  • 13 March 2025
  • Version: 2024.3.5
  • Build: 243.26053.20
  • 13 March 2025
  • Version: 2024.3.5
  • Build: 243.26053.13
  • 13 March 2025

                Learn and teach Java with IntelliJ IDEA Community Edition for free.

                To start learning or teaching Java in your IDE, download IntelliJ IDEA Community Edition, switch to the Learn tab, and click Enable Access.

                Download

                IntelliJ IDEA Community Edition

                Learn and teach Kotlin with IntelliJ IDEA Community Edition for free.

                To start learning or teaching Kotlin in your IDE, download IntelliJ IDEA Community Edition, switch to the Learn tab, and click Enable Access.

                Download

                IntelliJ IDEA Community Edition

                Learn and teach Python with PyCharm Community Edition for free.

                To start learning or teaching Python in your IDE, download PyCharm Community Edition, switch to the Learn tab, and click Enable Access.

                Download

                PyCharm Community Edition

                Learn and teach Scala with IntelliJ IDEA Community Edition for free.

                To start learning or teaching Scala in your IDE, download IntelliJ IDEA Community Edition, switch to the Learn tab, and click Enable Access.

                Download

                IntelliJ IDEA Community Edition

                Learn and teach JavaScript with WebStorm for free.

                To start learning or teaching JavaScript in your IDE, download WebStorm (free for non-commercial use) and install the JetBrains Academy plugin.

                Download

                WebStorm (free for non-commercial use)

                and

                Learn and teach C/C++ with CLion.

                To start learning or teaching С/С++ in your IDE, download СLion (free 30-day trial) and install the JetBrains Academy plugin.

                Download

                CLion (free 30-day trial)

                and

                Learn and teach Rust with RustRover.

                To start learning or teaching Rust in your IDE, download RustRover and install the JetBrains Academy plugin.

                Download

                RustRover (free for non-commercial use)

                and

                Learn and teach Go with GoLand.

                To start learning or teaching Go in your IDE, download GoLand (free 30-day trial), switch to the Learn tab, and click Enable Access.

                Download

                GoLand (free 30-day trial)

                Create PHP courses and share your knowledge with PhpStorm.

                To start teaching PHP in your IDE, download PhpStorm (free 30-day trial) and install the JetBrains Academy plugin.

                Download

                PhpStorm (free 30-day trial)

                and

                Create real-world applications with JetBrains Academy

                Learn Java from scratch or master specific skills like developing backends with Spring Boot and desktop applications with the Swing framework.

                Build applications step by step with JetBrains Academy

                Get hands-on experience with Kotlin by creating your own backend, frontend, and Android projects.

                Learn and teach Kotlin with Android Studio

                Follow the installation instructions

                Create real-world applications with JetBrains Academy

                Learn Python from scratch or master specific fields like machine learning and web development with the Django or Flask frameworks.

                Build applications step by step with JetBrains Academy

                Get hands-on experience with JavaScript by creating your own websites and web applications.

                Student or faculty staff member?

                Get free access to all the JetBrains IDEs and tools.

                Create applications step by step with JetBrains Academy

                Get hands-on experience with Go by building real-world applications like a cipher decoder, coffee machine simulator, or chat bot.

                Student or faculty staff member?

                Get free access to all the JetBrains IDEs and tools.

                Student or faculty staff member?

                Get free access to all the JetBrains IDEs and tools.

                On Ubuntu?

                IntelliJ IDEA Community Edition is also available as a snap package. If you’re on Ubuntu 16.04 or later, you can install IntelliJ IDEA Community Edition from the command line.

                sudo snap install intellij-idea-community --classic

                On Ubuntu?

                PyCharm Community Edition is also available as a snap package. If you’re on Ubuntu 16.04 or later, you can install PyCharm Community Edition from the command line.

                sudo snap install pycharm-community --classic

                On Ubuntu?

                WebStorm is also available as a snap package. If you’re on Ubuntu 16.04 or later, you can install WebStorm from the command line.

                sudo snap install webstorm --classic

                On Ubuntu?

                CLion is also available as a snap package. If you’re on Ubuntu 16.04 or later, you can install CLion from the command line.

                sudo snap install clion --classic

                On Ubuntu?

                RustRover is also available as a snap package. If you’re on Ubuntu 16.04 or later, you can install RustRover from the command line.

                sudo snap install rustrover --classic

                On Ubuntu?

                PhpStorm is also available as a snap package. If you’re on Ubuntu 16.04 or later, you can install PhpStorm from the command line.

                sudo snap install phpstorm --classic