Excel at enterprise, mobile and web development
with Java, Scala, Groovy and Kotlin
Smart completion only suggests types that are expected in the current context
Intelligent coding assistance for a large variety of languages: SQL, JPQL, HTML, JavaScript, etc.
The IDE automates the tedious and repetitive development tasks so you can stay focused on the big picture
Seamless integration with Maven, Gradle, SBT, Grunt, Bower and other build tools
Unified support for Git, GitHub, SVN, Mercurial, Perforce and other version control systems
Android Studio, the official Android IDE by Google, and IntelliJ IDEA share the same IntelliJ platform and core functionality
Free and open-source IDE for JVM and Android development
Full-fledged commercial IDE for web and enterprise development
jetbrains.com/idea
Lightning-Smart PHP IDE
The Most Advanced Ruby and Rails IDE
The smartest JavaScript IDE
Smart cross-platform IDE
for C and C++
Smart IDE
for iOS/macOS development
Many databases, one tool
Fast, powerful, cross-platform .NET IDE
in an IDE similar to WebStorm, IntelliJ IDEA, other JetBrains tools
Cross platform .NET IDE
Super charge your Unity C# scripting
Build simple, reliable and efficient software with a smarter IDE
Visual Studio extension
for .NET and web developers
Visual Studio extension
for C++ developers
.NET performance profiler
.NET unit test runner
and code coverage tool
.NET memory profiler
Free .NET decompiler
and assembly browser
Powerful Continuous Integration out of the box
Builds and build configurations in Project Overview page
Create projects directly from GitHub/Bitbucket repositories
Perfect for deployment pipelines
Issue tracker designed for software agile teams
with a live Dashboard
using smart search queries
Follow Scrum or Kanban
to deliver great products on time
and ready to grow with your company
Improve your code, project and process
Leave routine tasks to Upsource!
Static code analysis and code-aware navigation in your browser for projects written in
Upsource Integration plugin is available for:
The integrated team environment
Get an overview of teams across your organization
Check your teammates' availability
Publish updates in an internal blog
Interact with your teammates
Review code in chats
Use checklists to plan your work
to cover your collaboration and development processes
Get your team to Space
jetbrains.com/space

With Educational Products by JetBrains, you can teach, learn, and practice programming with IDEs based on JetBrains IntelliJ Platform
The course is a series of exercises specially designed to get you familiar with the syntax of Kotlin
Atomic Kotlin is a book by Bruce Eckel and Svetlana Isakova that comes with learning resources
Kotlin for Java Developers — a Coursera course by Svetlana Isakova and Andrey Breslav
Share your knowledge in the form of coding tasks and custom verification tests

Free & Open Source
jetbrains.com/education
Statically typed programming language
for the JVM, Android and the browser