Wow ... 2 decades of tech bath! You started the same year ECMAScripts's first stable version was launched. And things have changed like war in these 2 decades. Your journey must have been amazing!
Haha pretty much, yes :) Web technologies were mostly out of my radar until 2004 though (except for Flash).
It wrote code mostly for pleasure and student money back then, and I still have some code I wrote 15 years ago that I'm not very proud of :D
Professionally, I only used C++, C#, Python, Java, F#, JS/Typescript/node.
That said, I'm pretty sure the techs I listed would appear as "modern stuff" to some. Year 2k is not that far away !
C++ was introduced to me by my fathers cousin. I currently hang on JVM stack with Kotlin, Java and Groovy.
But let's put it in some order:
C++ at 13 just the basics like loops, variables... then BASIC (not visual one) at school
PHP at 15 or later just to explore Joomla at that time (and of course JavaScript, SQL ...), and Pascal for school which I have no idea about right now
C to check out what's different from C++ at 19 when going to college (starting to understand a bit more now)
At the same time C# and Java - I knew about Java before and liked it but never tried it (the OO hell :D)
PHP again - for a job this time
Java for a Job
C# and a bit of Node.js and Java for Android
Java and a bit of Scala
C# again with TypeScript(Angular) for front
Java, Kotlin, Groovy, C#, Python (simple scripts), (Cyher - if SQL counts so does Neo4j language :D)
And of course besides of mandatory ones for job or school, played with VB as a kid, later Ruby and Go. Planing on checking out more languages like Rust just for fun. I would love to write my own language following "Nand to Tetris" just to get an overview of the things I'm missing at some places :D.
Mainly web development for money. Everything else for fun :) Rust, WebAssembly, Flutter, ML, C64 Assembly, Raspberry, ... a lot of plans, much less free time to work on them.
Similarly, C64/C16/C+4 BASIC + assembly, then Turbo Pascal on PC, i386 assembly, C, C++, then Java, JS, PHP, C#.
Nowadays working mainly in PHP, learning Rust and Dart for fun and for widening my sight.
I also did some assembly on 8088 and SPARC, but just for fun (8088) and university (SPARC). That never amounted to anything but a frozen PC (8088 assembly) - lol. I forgot that I do have a web site that uses PHP. I rarely need to change the code these days. My stalled personal project is to rewrite it completely using ASP.NET Core.
I also did some COBOL and Modula-2, but never outside of school. I did some C++ and C++/CLI at work.
Definitely forgot a lot earlier. I guess my coffee is starting to kick in.
Java didn't come out until nearly 10 years later in my case. So there was some C, xBASE languages (dBASE III Plus, Clipper, FoxBase+/FoxPro) in the meantime. And SAS. I've never actually worked with Java.
I am a Full stack .NET Developer, I like to work with C#, .Net Core, SQL, Mongo DB, Azure, JavaScript , Angular...
Always eager to learn new technologies. I am here to share, ask & eventually learn.
My first language was BASIC back in the late 80s. I'm not completely sure what version of BASIC it was, but I remember making text adventure games with my sister and father on our home PC and having a lot of fun doing it.
The first language I learned that I still use today is Javascript, which I learned when it was new in the mid-90s when I was in high school. Naturally, I use it for much different things nowadays.
The first language I learned "the right way" according to some snobs I've worked with through the years (meaning I learned it in a college classroom) was C++. I never really used it after leaving college but learning it definitely opened my eyes to how programming works under the hood.
The first language I learned that I fell in love with while learning it was Python, which I learned in the mid 00's. I still love using it today even though its not something I use at work (unfortunately). It's my daily driver for my home projects, despite a lot of my programmer friends thinking you should be using JS for everything!
I started with HTML. It was fast and easy to see the results as I already had the browser installed. Then I found out about Arduino and met with C. Tried some C++ and desktop applications but my heart fell head first into embedded projects. Now I'm an embedded software developer and still use C and C++ with a little Python if needed.
Counting only languages that I really learned to the point of writing useful stuff with it (listing those I learned for academic purposes separately)
First was BASIC (gw basic), then Pascal and Assembly (wrote lots of cheats for games), then Java and C++ (in University, but of the two I also used Java for a later job), Delphi and Bash script (also in university, but only Bash I used professionally), then JS and PHP (during university but outside of it, they became my main languages). Now I mainly use Go and I also dabble in Python and Rust
I started with PHP at 15, now profesionally, python and C#, for backend and frontend (javascript -insert random framework here-). And for my personal project projects python. If project needs a fronted ... vue is my preference
Started with Java in College, but ended up using Php and JavaScript first job out of college. Then moved to Swift, objective-C, and Java for my next job. Sprinkle some Sql on both. Now i'm using JavaScript, C#, Python at my current position.
I started with an educational programming language called logo in school. Didn't do much with that, just wrote code to make some doodles. Then moved to BASIC (again in school). I have forgotten both of them now.
Learnt Java, Python, C++ as they were part of some courses. Forgotten most of Java & C++ now as I haven't used them in recent years.
Currently using Nodejs and Typescript at work. I also have some experience in Golang.
Back when I was in high school, I remember my first language that I used was VB. After that I shift into C/C++, Java, ASM, VHDL(Idk if this counted as a programming language...) when I entered in college.
Recently I use Javascript (Nodejs and other frameworks), C# for game dev, C++ or Python for IoT/Embedded Systems.
I started using Java as a first programming language, but then I move fast to other languages specifically php and js. I haven't use Java at all since I got out of my two intro to programming courses at college. Today I am using js including its framework angular and RoR. I used C/C++ and Python. I have done some assembly and drRacket [dunno if it's spelled correctly]. Now, I am focusing on web development alot till i get myself mastered in it.
I'm a Systems Reliability and DevOps engineer for Netdata Inc. When not working, I enjoy studying linguistics and history, playing video games, and cooking all kinds of international cuisine.
Rough order of what languages I βlearnedβ (excluding data-only stuff like YAML or JSON and purely presentational languages like HTML and CSS):
Racket (back when it was DrScheme, I probably could not use it or any other Scheme dialect today even if my life depended on it)
C
FreeBASIC (like with Racket, probably could not use it today).
Lua
Python
MS-DOS CMD
Java
JavaScript
Lex
Yacc
Forth
AVR assembly
MSP430 assembly
POSIX sh
VimScript (and by extension ex and sed)
SQL
PowerShell
AWK
Elixir
M4
In theory, Iβve not βlearnedβ but can still kind of understand most C family languages, Erlang, PHP, Ruby, Pascal, FORTRAN, ALGOL, PERL, and Go.
Of all of that, the only ones I actually work with regularly today are Python, POSIX sh, and more recently Elixir, though I still make occasional use of many of the others.
My first programming language was Java and today I'm mostly using TypeScript. Along the way (about 5 years I've been studying engineering) I've learnt C++, JavaScript, Python and a little PHP. I've got a long way ahead of me, but I'm staying positive π
If we don't count Turbo Pascal from the early days, I learned Java in Engineering School. Used it for a long time in my career but transitioned to the web last years and use now mostly JavaScript (Stencil, Angular, React, Typescript).
hmm I started with Java in high school. Learned Java in University (also Python), and continued with Java and Javascript today.
I have never touched C or C++ other then for assignments in university. I always say it would be nice to dabble with C one day...but that day never happens...
Businessman and blogger #Javascript, #Python and #PHP. My favorite frameworks/librairies are #React, #Laravel, and #Django. I am also a fan of #TailwindCSS
Hello. Actually I started with C because of the courses at the engineering faculty. Then I got very interested in game development. I started developing myself in C # because I used the Unity game engine. I continue my adventure as C, C ++ and C # respectively. Nowadays I am trying to improve myself in Python language.
First was C, before studyimg computer science. Now it's mostly node.js / react / ruby on rails.
Love ruby for the speed of development but definitely stronger with node π
My first ever programming was Q-BASIC, Visual Basic which taught to me in 6th class then moved to javascript then to php and SQL then after few year PL/SQL then Now I am currently Python developer!!!!
C and C++ at the very beginning.
Then LabVIEW.
Then C# for internship, later I usted a little of Java.
In the job I have used Python and some Bash Scripting.
I currently use Python.
Somewhat in order, since ~2000, omitting front technologies (JS, html, etc):
I still use today:
Wow ... 2 decades of tech bath! You started the same year ECMAScripts's first stable version was launched. And things have changed like war in these 2 decades. Your journey must have been amazing!
Haha pretty much, yes :) Web technologies were mostly out of my radar until 2004 though (except for Flash).
It wrote code mostly for pleasure and student money back then, and I still have some code I wrote 15 years ago that I'm not very proud of :D
Professionally, I only used C++, C#, Python, Java, F#, JS/Typescript/node.
That said, I'm pretty sure the techs I listed would appear as "modern stuff" to some. Year 2k is not that far away !
You're talking about the time when there were no StackOverflow and good documentations, no YouTube tutorials. Great to e-meet you :)
no stackoverflow!?
how in the world were you guys able to center a div in a div? :)
C++ was introduced to me by my fathers cousin. I currently hang on JVM stack with Kotlin, Java and Groovy.
But let's put it in some order:
And of course besides of mandatory ones for job or school, played with VB as a kid, later Ruby and Go. Planing on checking out more languages like Rust just for fun. I would love to write my own language following "Nand to Tetris" just to get an overview of the things I'm missing at some places :D.
Python was my first (not counting scratch π). Python is what I use today.
Yeah, the same thing I was discussing with Sandor. It's a great language indeed.
Exactly π
BASIC on the C64, then GW-BASIC on the PC. But it's with Turbo Pascal that I started getting more into it.
Nowadays it's largely C# and JavaScript.
Similarly, C64/C16/C+4 BASIC + assembly, then Turbo Pascal on PC, i386 assembly, C, C++, then Java, JS, PHP, C#.
Nowadays working mainly in PHP, learning Rust and Dart for fun and for widening my sight.
I also did some assembly on 8088 and SPARC, but just for fun (8088) and university (SPARC). That never amounted to anything but a frozen PC (8088 assembly) - lol. I forgot that I do have a web site that uses PHP. I rarely need to change the code these days. My stalled personal project is to rewrite it completely using ASP.NET Core.
I also did some COBOL and Modula-2, but never outside of school. I did some C++ and C++/CLI at work.
Definitely forgot a lot earlier. I guess my coffee is starting to kick in.
Yeah, I started learning Turbo Pascal as well in the very beginning. But later moved to Java Soon, due to its demand.
Java didn't come out until nearly 10 years later in my case. So there was some C, xBASE languages (dBASE III Plus, Clipper, FoxBase+/FoxPro) in the meantime. And SAS. I've never actually worked with Java.
Java
project in Internship.C#
in work. I like it because,C#
is making developer life easier with tooling support ofVisual Studio and VS Code
.If we don't count Logo, I started with Turbo Pascal. Today I mostly use C++ and Python.
Python really has come a long way. Nowadays I see folks starting with Python and staying Python forever.
And C++, unbeatable as always.
My first language was BASIC back in the late 80s. I'm not completely sure what version of BASIC it was, but I remember making text adventure games with my sister and father on our home PC and having a lot of fun doing it.
The first language I learned that I still use today is Javascript, which I learned when it was new in the mid-90s when I was in high school. Naturally, I use it for much different things nowadays.
The first language I learned "the right way" according to some snobs I've worked with through the years (meaning I learned it in a college classroom) was C++. I never really used it after leaving college but learning it definitely opened my eyes to how programming works under the hood.
The first language I learned that I fell in love with while learning it was Python, which I learned in the mid 00's. I still love using it today even though its not something I use at work (unfortunately). It's my daily driver for my home projects, despite a lot of my programmer friends thinking you should be using JS for everything!
I started with HTML. It was fast and easy to see the results as I already had the browser installed. Then I found out about Arduino and met with C. Tried some C++ and desktop applications but my heart fell head first into embedded projects. Now I'm an embedded software developer and still use C and C++ with a little Python if needed.
Counting only languages that I really learned to the point of writing useful stuff with it (listing those I learned for academic purposes separately)
First was BASIC (gw basic), then Pascal and Assembly (wrote lots of cheats for games), then Java and C++ (in University, but of the two I also used Java for a later job), Delphi and Bash script (also in university, but only Bash I used professionally), then JS and PHP (during university but outside of it, they became my main languages). Now I mainly use Go and I also dabble in Python and Rust
C++ was my first language. I use JavaScript actually
Yeah, typically we start learning Data Structures in C++ and then in job we tend to work on the on-demand things.
Yes, you're right
I started with PHP at 15, now profesionally, python and C#, for backend and frontend (javascript -insert random framework here-). And for my personal project projects python. If project needs a fronted ... vue is my preference
Started with Java in College, but ended up using Php and JavaScript first job out of college. Then moved to Swift, objective-C, and Java for my next job. Sprinkle some Sql on both. Now i'm using JavaScript, C#, Python at my current position.
I started with an educational programming language called logo in school. Didn't do much with that, just wrote code to make some doodles. Then moved to BASIC (again in school). I have forgotten both of them now.
Learnt Java, Python, C++ as they were part of some courses. Forgotten most of Java & C++ now as I haven't used them in recent years.
Currently using Nodejs and Typescript at work. I also have some experience in Golang.
Back when I was in high school, I remember my first language that I used was VB. After that I shift into C/C++, Java, ASM, VHDL(Idk if this counted as a programming language...) when I entered in college.
Recently I use Javascript (Nodejs and other frameworks), C# for game dev, C++ or Python for IoT/Embedded Systems.
I started using Java as a first programming language, but then I move fast to other languages specifically php and js. I haven't use Java at all since I got out of my two intro to programming courses at college. Today I am using js including its framework angular and RoR. I used C/C++ and Python. I have done some assembly and drRacket [dunno if it's spelled correctly]. Now, I am focusing on web development alot till i get myself mastered in it.
My first general purpose programming language is Visual Basic 6.0. The first program I made on my own, excluding examples from books, is a typewriter game (2002).
Source code and binary: github.com/yoursunny/code2014/tree...
Screencast: twitter.com/yoursunny/status/82845...
Before that, I learned PC-LOGO and FoxBASE in elementary school (1997), but I did not realize that these were programming languages.
Rough order of what languages I βlearnedβ (excluding data-only stuff like YAML or JSON and purely presentational languages like HTML and CSS):
In theory, Iβve not βlearnedβ but can still kind of understand most C family languages, Erlang, PHP, Ruby, Pascal, FORTRAN, ALGOL, PERL, and Go.
Of all of that, the only ones I actually work with regularly today are Python, POSIX sh, and more recently Elixir, though I still make occasional use of many of the others.
My first programming language was Java and today I'm mostly using TypeScript. Along the way (about 5 years I've been studying engineering) I've learnt C++, JavaScript, Python and a little PHP. I've got a long way ahead of me, but I'm staying positive π
I don't really think that PL/SQL is considered a programming language but it's the first one I used (in a job).
In the university, we were taught a bit of Pascal and C++, but it was never comprehensive.
I'm a Java developer now. I also use a bit of JavaScript of course (who doesn't these days?!).
First was C programming, then C++ , next java, c#,
Now I am working simultaneously on python, PHP, and javascript.
what a lame comment,
how on earth you can decide what someone else do
and as a matter of fact, wordpress alone powering more than 35% of web
and if php is that bad, then why would most of the websites are in php?
i guess it has become a fashion for people to bash php (just like ppl used to do windows long back)
end of the day, what matters is what your employer/clients wants.... PERIOD
If we don't count Turbo Pascal from the early days, I learned Java in Engineering School. Used it for a long time in my career but transitioned to the web last years and use now mostly JavaScript (Stencil, Angular, React, Typescript).
Since 1983:
At the moment - mostly Javascript and Python, some PHP
All self taught from age 7
hmm I started with Java in high school. Learned Java in University (also Python), and continued with Java and Javascript today.
I have never touched C or C++ other then for assignments in university. I always say it would be nice to dabble with C one day...but that day never happens...
First was Basic
next Turbo Pascal,
next Visual Basic,
next C#,
now mostly Python, PHP and some Javascript
Python & JS are the kinds of webdev today it seems from all the comments.
My first real-world app-building programming language was C++.
Now I'm working mainly with JavaScript, front and back π
JS is not getting older any soon :D
Hello. Actually I started with C because of the courses at the engineering faculty. Then I got very interested in game development. I started developing myself in C # because I used the Unity game engine. I continue my adventure as C, C ++ and C # respectively. Nowadays I am trying to improve myself in Python language.
Started with python, now using both python and go
Way to go!!
Not counting early attempts with ZX Spectrum and Pascal.
From 1985 -> TODAY (earning money with it) :
Small trips to using: PHP, Python, C++,...
First was C, before studyimg computer science. Now it's mostly node.js / react / ruby on rails.
Love ruby for the speed of development but definitely stronger with node π
I guess it was C now its Javascript/Typescript and i love it <3
CLIPPER SUMMER 87
Flash and PHP ha ha #old
Started with C++, but wasn't until 4 years later (during my CS degree) that I understood pointers
Now I'm using Elixir and Erlang
Started with JS and used some PHP for WordPress development and some e-commerce software
Started Computer Science in 2010 learning Pascal π
Now I'm happily coding C#, Javascript and PHP with .NET Core, Angular and Laravel.
Learned CPP, Python, PHP, Javascript
Using Typescript and Golang
My first programming language is Pascal.
Today I mainly use python and Ruby.
My first ever programming was Q-BASIC, Visual Basic which taught to me in 6th class then moved to javascript then to php and SQL then after few year PL/SQL then Now I am currently Python developer!!!!
I worked 10 years with Java, I'm playing with Node.js since 3 years ago
Java teaches me fundamentals
Node.js gives me the enjoy to don't get crazy for every line of code: it is flawless for me
Started with GWBasic and now I use mainly Ruby
C and C++ at the very beginning.
Then LabVIEW.
Then C# for internship, later I usted a little of Java.
In the job I have used Python and some Bash Scripting.
I currently use Python.
Started with C and now I work with Rust and Javascript (Typescript).
I started with SmallBasic as a kid. Now it's C# mostly.
Python, JavaScript, HTML/CSS, Java, and where Iβm at today: C#. I hopped from a lot of different categories π
I wrote my first Hello World in C++.
Today ... I do Java, Python & JavaScript. π
Javascript, I learn it when I was Elementary School. Since then, I change my goal from being a doctor to be a programmer.
And now I become Fullstack Javascript π₯π₯π₯
C++
Ruby
JavaScript
I think Python is next on the list!
QBasic, today its javascript and rust.
first Visual Basic and now mostly JavaScript, TypeScript and JAVA