Introduction
Today, we have known many code editors that offer more than a just code editor. They have many features and support for extensions to increase their features.
Back to when we code the first time, we were having less idea about code and code editor. So we used whatever was best or recommended.
So today, let's share about our first code and code editor.
My Experience
- Batch Scripting Language was my first programming language. I used it to code my first program that was Hello World!
- The Code Editor that I used was Notepad
- No feature of a modern code editor, it was only me and notepad
Discuss
- What was your first experience with code and code editor?
🔗 Connect with me:
Currently, on Twitter, I am posting about "How to write and grow blog?". If you want to write a more effective blog with tips, consider the follow button on Twitter.
With this completing 500 tweets🥳.
— Suraj Vishwakarma @surajondev May 17, 2021
Thank you to everyone🤩.
As helping more people, I am going to tweet about writing and growing blog especially technical, in the coming days🔥.
So if you haven't followed me, please consider🤗.
Last Note
I am excited to read your experience.

Top comments (121)
QBasic, which didn't really make a distinction between its editor/IDE and the interpreter.
And a for my first steps in web development it was Windows notepad, which I quickly replaced with an editor called phase 5.
Great. Now I feel really old.
And I thought I was the only one who learned Q basic.
Don't forget QB64 which was quite cool too 😃
I forgot to mention thought. I hated my Qbasic classes.
QBasic sounds like very old ✨and Notepad is lit for first timers 🤩
There have been so many over the years...
I am a quite firm believer in continuously trying different things to see if something works better for you then the previous thing.
This means that I might focus on other aspects of a tool then most - for instance, I do not really care about the plugin ecosystem all that much, as I think a great tool has to be great out of the box, not only after days, weeks or months of fine tuning.
Don't get me wrong, I do adapt tools over time, but I try to keep this to a minimum. Anyhow, I digress, and every rule has an exception (more on that in a minute).
I got into computers in the 90s and my first editor was Notepad. I first wrote some scripts and later I developed my schools website using it. Yup, it used
<blink>and also<marquee>. Yup, on the same element. Apologies for anyone who ever saw that site.A few years later I went into DreamWeaver because a friend had a license and I thought it looked so professional. That did not last long ^^
Eclipse was next, and i actually wrote my first ever production code there. When I joined the first consulting company I worked in, I used Coda and later Brackets, JetBrains and Sublime. All of these were also relatively short journeys, because a colleague introduced me to Vim.
You probably guessed already that Vim is the exception to my 'rule' above. The Vim setup I use today is nothing like the out-of-the-box Vim experience (here is a shameless plug if you want to have a look at my configuration). Perhaps this is also because I have stuck with it for the longest time.
Either way, despite still using this tried and true tool from time to time, these days I have more or less switched entirely to VSCode (probably with less than 5 plugins) and I love it.
This all is just a really long winded way of saying:
Use what works for you, and always at least test drive things that look interesting. At the same time, I do not change just for the sake of change anymore, and any tool I use today has to at least meet these criteria...
I balance these and also my 'minimum customisation' rule in practise of course, since after all - a text editor is where i spend most of my time - so it has to be a place i enjoy and something that helps me be productive.
Thanks for adding key values to your experience with code editor and your methods🔥.
I like yours trying new things and keeping minimal as possible🤩.
Your experience will help many others✨
BASIC on the 48K ZX Spectrum (back in 1983)


Look like very first code editors 🔥
i started my coding journey back in August 2018 in my uni. we used Gedit for a around 2 years, in 2020 November i shifted to vs code and it's very handy.
I wonder how you managed to code in only gedit for 2 years.
I know gedit is customisable but it's not that handy.
I only use gedit to write docs.
don't ask 🥲 the struggle was real
😅 I can relate.
VS code is my number 1 preference rn🔥
indeed it's a very powerful ide
Yesss🔥
Sublime Text 3
Great choice to start your journey 🤩
The first was Eclipse. That was back in College when we were all learning Java. From there I moved to Netbeans and then to IntelliJ. After college I've been doing JS work so I've lived in VSCode for a few years now.
I started at college 10 years ago and remember like it was yesterday, I was so excited to start coding and there it was, I saw the first time the death blue screen on the console for..C!!!
That was my first language and we worked on the cmd, after 2 months teachers let us move to an editor, we used notepad but the big ones took Notepad++. Great days!
The first editor was probably some BASIC related thing on the C64, where I wrote my first hello world.
The first coding I did in the mIRC internal editor, for some scripts I copy and pasted together from the internet.
In my first programming job I used notepad++.
Then it went Eclipse -> WebStorm -> VSCode.
Notepad. I was learning HTML/JavaScript, and later Java, programming in notepad, compiling from the Windows command prompt. My Dad (who was facilitating my learning) did not tell me about IDEs for a while. It was one day when he was working from home on a Java project that I first learned about Eclipse. I was like, "can we download that on my computer, please?"
Mine was Notepad on a Windows machine. Then I found CoffeeCup HTML editor, which I eventually replaced with Notepad++. Then I got a Mac and switched to Sublime and now I'm on VS Code. I don't think I'll ever switch from VS Code. LOL