đź“… 06/05/2020
✍️ Sreelal TS

Integrated Development Environments


Hmm, we are almost there to start learning to code! 👨🏻‍💻👩🏻‍💻 That’s interesting, but where do I really WRITE code, huh? 🤔 Hey Super-learner, in this post we are looking at different IDEs, that’s where you write programs, to ease up your coding!

What is an IDE? 🤔 An integrated development environment (IDE) is a software application that merges the different aspects of writing a computer program. There are a ton of IDEs now available on the internet. Most of them combine features like editing source code of your application to building executable binaries, and also debugging errors.

Writing code! The most IMPORTANT part of programming. Every application is built up-on some codes, we call it “source files”, probably a real blank file: at first. And, now what’s interesting? 👀 Look at the codes below:

  1. function sayHello($name) {
    1. echo “Hello “ . $name;
  2. }


And

  1. function sayHello($name) {
    1. echo "Hello " . $name;
  2. }


IDEs have the ability to understand the programming language and to use the syntax highlighting feature to help us code efficiently by providing visual cues. Now your source file is a little neater! You can also distinguish different elements of that language, like variables, keywords, etc.

Your smart IDE can also enhance the way you find and solve errors. IDEs can pop-up or highlight syntactical errors, well, they can show up useful references to solve that error, like a missing semicolon or invalid keywords, etc.

Which IDE should I use? Hey, actually there are no “STRICT” requirements for you to use a particular IDE for a language. It’s totally up to you, you can choose any IDE. Anyway, consider these popular and efficient IDEs available for you. You can click on each IDE to know more or to download the IDE. For Ubuntu, Windows, and Mac



Visual Studio


Eclipse


Vim


Sublime Text


Geany


For Android:


Dcoder


Spck Code Editor


Code Studio


That's It! Thanks for reading :)
We hope you caught up with us! Stay in the loop, we will keep posting tech learning resources in our instagram page! Don't forget to follow: @learn_a_bit for further updates! See ya! Once again, thanks!