What apps is good for coding on PC | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 6

What apps is good for coding on PC

What apps is good for coding on PC. I’m currently learning java, python. Any recommendation ? Thanks

17th Jul 2023, 4:33 PM
Bao Pang
18 Answers
+ 3
Personally, I rely on VS Code for almost everything, and its increasing range of extensions has made it incredibly powerful. The integration with workstations has been a game changer, although it may not be as useful for beginners in programming. Once you become familiar with your preferred programming languages, you'll discover an IDE that suits your needs. In my case, I use VS Code for JavaScript and C++, but for Python, I switch between Spyder, Jupyter Notebook, and PyCharm based on the task at hand. However, for now, don't stress about choosing the perfect IDE; instead, focus on learning the programming language itself. PS- Even though VS code can debug and run pretty much all the programming languages it is not IDE, but it is considered a light weight text editor.
19th Jul 2023, 2:41 PM
Savan Patel
+ 11
VSCode 🏆🏆🥇🥇
17th Jul 2023, 7:03 PM
NinjaGamer
NinjaGamer - avatar
+ 10
Visual Studio Code is perfect if you want to experiment with multiple languages. There is a plugin for almost anything, even for rare and exotic languages. It is free, and relatively lightweight. I use it in Windows with WSL - I install my compilers and other coding tools in an Ubuntu virtual machine under WSL, and VSCode can use those resources from under Windows. It is the perfect sandboxing environment without messing up my Windows registry. And most of the coding tools work best in Linux anyway so WSL is ideal. https://code.visualstudio.com/ https://code.visualstudio.com/docs/languages/java https://code.visualstudio.com/docs/languages/JUMP_LINK__&&__python__&&__JUMP_LINK
18th Jul 2023, 4:27 AM
Tibor Santa
Tibor Santa - avatar
+ 4
IntellijIDEA for java/kotlin PyCharm for Python it's okay to call me a true lover of jetbrains product so don't be surprised. All the mentioned are called IDE software. Then there's an editor (VScode) that has extensions for most languages but I don't use it so I'm not quite sure how it works Also there's Visual studio, (not vscode) that is a multipurpose IDE made for C/C++/C#/dotnet/nodeJS/python but doesn't run java.
17th Jul 2023, 5:30 PM
White Shadow
White Shadow - avatar
+ 3
Did you mean code editor & IDE? If yes, then visual studio is best code editor and you can search more on google.
17th Jul 2023, 4:38 PM
Sakshi
Sakshi - avatar
+ 3
Bao Pang Intellij Idea Community version is free to use without any license
18th Jul 2023, 8:17 AM
Muhd Khairul Amirin
Muhd Khairul Amirin - avatar
+ 2
Visual Studio Code.
19th Jul 2023, 2:52 PM
Prateek Yadav
Prateek Yadav - avatar
+ 2
I recommend you Visual studio code [VScode] for Java and also for python but personally I don't use vs code for python so I can't tell. But I uses pycharm for python and recommend it. There are some reason for choosing vs code and pycharm are : 1.Visual Studio Code (VS Code): Lightweight and extensible: VS Code is known for its lightweight nature while still providing powerful features. It allows you to customize and enhance your coding environment with a vast range of extensions. Multi-language support: In addition to Java.VS Code supports a wide range of programming languages, making it a versatile choice for developers working with multiple languages. Integrated terminal: VS Code provides an integrated terminal within the editor, allowing you to execute commands and run your Java programs without leaving the application. Debugging support: It offers excellent debugging capabilities for Java, helping you easily identify and fix issues in your code.
19th Jul 2023, 3:32 PM
Ankit
Ankit - avatar
+ 1
Yes
17th Jul 2023, 4:39 PM
Bao Pang
+ 1
Do you have to purchase the license for the intellijiDEA ? I just download Visual studio when I get the debug step it has some problem need some adds-on.
17th Jul 2023, 6:14 PM
Bao Pang
+ 1
First of all, Download JDK from oracle and install! After that install python package from python.org Then install vs code, the vs code automatically detects the jdk and python packages stored in your PC. During java project creation, vs code may ask for addition extensions which are developed by Microsoft! It is recommended to install! That's how you set up two IDE's in one software.
18th Jul 2023, 8:50 PM
Ashish Pranay
Ashish Pranay - avatar
+ 1
Vscode
19th Jul 2023, 6:33 AM
Ayan De
+ 1
Vs code is a perfect IDE for experiment with multiple language like - java, python, js etc. It also Light weight IDE. Vs code: https://code.visualstudio.com/download **As I am a python progremmer, I recommend you Pycharm as a dedicated IDE for for python programming.But Pycharm is kind of a heavy IDE. Pycharm : https://www.jetbrains.com/pycharm/
19th Jul 2023, 1:43 PM
Rafi Ahamed
Rafi Ahamed - avatar
+ 1
PyCharm: Python-focused IDE: PyCharm is specifically designed for Python development, providing a comprehensive set of tools and features tailored to the language. Code completion and error highlighting: PyCharm offers intelligent code completion, which suggests relevant code snippets and auto-completes your code while you're typing. It also highlights errors and provides suggestions for fixing them. Powerful debugging: PyCharm's debugger allows you to step through your Python code, set breakpoints, and inspect variables to identify and resolve issues effectively. Virtual environment management: It simplifies the management of Python virtual environments, which are isolated environments for installing and running different packages and libraries. Integration with scientific libraries: PyCharm has seamless integration with popular scientific libraries such as NumPy, SciPy, and Matplotlib, making it an ideal choice for data science and machine learning projects.
19th Jul 2023, 3:34 PM
Ankit
Ankit - avatar
+ 1
Visual Studio Code (VS Code) is a lightweight and extensible code editor with multi-language support. It offers an integrated terminal, excellent debugging for Java, and Git integration. PyCharm is a Python-focused IDE with intelligent code completion, powerful debugging, virtual environment management, and seamless integration with scientific libraries. Choose based on personal preference and project needs.
19th Jul 2023, 3:36 PM
Ankit
Ankit - avatar
0
Hii
19th Jul 2023, 4:07 AM
Gúlshãñ Kümär
Gúlshãñ Kümär - avatar
0
Hii
19th Jul 2023, 12:17 PM
Bhautik Savaliya
Bhautik Savaliya - avatar
0
Is HTML the best coding app
19th Jul 2023, 3:04 PM
Fareedah Muhammed
Fareedah Muhammed - avatar