General / Off-Topic What Programming Language(s) Do ED Players Use

StackOverflow, LinkedIn, and many, many others regularly poll users regarding the programming languages they use. They publish their results using categories like Most Popular, Most Hated, Most Increase In Usage, etc. I'm curious to know what programming languages players of ED use (or used) in their jobs or as hobbiests.

I've been mostly a Microsoft-er for most of my 30-plus-year career in software development, from back in the days of DOS and into the Windows eras.

In the past I've used Pascal (one professional project in the 80's, the rest in an educational setting where I was the instructor), every version of Visual Basic (even a professional project using GW Basic in the 80's) and VBA (think Access & Excel programming), PowerBuilder, dBase, and a little C/C++.

For the past 20-ish years, I've mostly utilized .NET in both VB and C# flavors. Of course there's also the secondary languages used in projects, such as HTML, SQL (SQL Server, Oracle, MySQL, et. al.), JavaScript, Razor (MVC/C#), and a few others over the years. For my current position, I'm learning and using K2.

During a recent water cooler conversation with peers, I calculated that I've learned and used over 30 languages in my career. For some reason, I have more trouble learning spoken languages than programming languages. Go figure.

What about y'all?
 
Last edited:
StackOverflow, LinkedIn, and many, many others regularly poll users regarding the programming languages they use. They publish their results using categories like Most Popular, Most Hated, Most Increase In Usage, etc. I'm curious to know what programming languages players of ED use (or used) in their jobs or as hobbiests.

I've been mostly a Microsoft-er for most of my 30-plus-year career in software development, from back in the days of DOS and into the Windows eras.

In the past I've used Pascal (one professional project in the 80's, the rest in an educational setting where I was the instructor), every version of Visual Basic (even a professional project using GW Basic in the 80's) and VBA (think Access & Excel programming), PowerBuilder, dBase, and a little C/C++.

For the past 20-ish years, I've mostly utilized .NET in both VB and C# flavors. Of course there's also the secondary languages used in projects, such as HTML, SQL (SQL Server, Oracle, MySQL, et. al.), JavaScript, Razor (MVC/C#), and a few others over the years. For my current position, I'm learning and using K2.

During a recent water cooler conversation with peers, I calculated that I've learned and used over 30 languages in my career. For some reason, I have more trouble learning spoken languages than programming languages. Go figure.

What about y'all?

I'm not a professional programmer but I can code a little bit. I grew up in the UK in the 80's/90's when BBC Micro and ZX Spectrum were a thing and that prepared me understand computers. I have programmed in Pascal but can't remember it really (other than it was procedural). I spent a long time learning C# and .NET a few years back and was pretty proud of what I did with the knowledge.
 
I'm not a professional programmer but I can code a little bit. I grew up in the UK in the 80's/90's when BBC Micro and ZX Spectrum were a thing and that prepared me understand computers. I have programmed in Pascal but can't remember it really (other than it was procedural). I spent a long time learning C# and .NET a few years back and was pretty proud of what I did with the knowledge.

Hacked your report card? :D
 

Robert Maynard

Volunteer Moderator
Previously I have dabbled in various flavours of basic, assembly language, Pascal, Delphi. More recently, C++.

Forgot FORTRAN.
 
Last edited:
I use the language of the KEYBOARD WARRIOR FEEL MY WRATH​!!! Just kidding, I went to Uni to learn JAVA, never did very well hence my job now facilitating movements of equipment throughout the UK & overseas via my desk.
 
Hacked your report card? :D

Hehe no to old for that. I did something very useful.... I work in an industry where there is quite a lot of degree snobbery. I developed an algorithm (and an application to test it) that I was told was impossible by a physicist (it is the field of Radiation Metrology).
 
Hehe no to old for that. I did something very useful.... I work in an industry where there is quite a lot of degree snobbery. I developed an algorithm (and an application to test it) that I was told was impossible by a physicist (it is the field of Radiation Metrology).

Nice! That's worth some rep.
 
Professionally I exclusively use matlab. Makes life much easier than constantly switching between languages. :)
 
Last edited:
Strictly an amateur coder, but I've dabbled in quite a few languages over the years. In rough chronological order:

BBC BASIC on the BBC micro
Sinclair Spectrum BASIC
Amstrad CPC BASIC
Z-80 Assembler (On the Spectrum, and on an Amstrad CPC 464, which I still own!)
C on the Amstrad (an incomplete implementation: no floats etc...)
BBC BASIC on the Acorn Archimedes
C on the Archimedes
ARM assembler on the Archemedes
Borland Delphi (Pascal variant) on PC
Java on PC
I've also done the odd bit of C/C++ on PC, but no major projects.
 
Professionally I exclusively use matlab. Makes life much easier than constantly switching between languages. :)

Aside from a very small amount of GW Basic in high school, the first language I learned was in college as a freshman CS 101. Anyone heard of or used APL (Applied Programming Language)? It required a keyboard overlay since it used greek letters (and numbers) to process matrices super fast (no PCs, only mainframes back in the early 80's). Although we used it only in that class, when I became a lab assistant I had a lot of spare time so created a Dungeon-style game. APL handled making a random map real good once the algorithm was figured out to make a dungeon level that worked (ie, not all dead-end halls). I remember calling them mazes since that's what I imagined while coming up with the algorithm.
 
Last edited:
In a professional environment, I worked with VB, VBA, SQL. I really like DAO and ADO in VB / VBA and also the SQL. I also worked with Crystal Report. In the 80s, at home I discovered the Basic under CP/M and the GFA Basic with Atari
 
VB, VBS, Java and at sometime during the next years SQL. Also very, very basic basics in terms of C++, but never really got into it. The switch from VB into such a strict language was too hard, even if I understood the object orientation fairly well.
 
In chronological order:

1979 Fortran (O Level Computer Studies)

Hobbies:

1980 Basic (PDP 11)
1982 Basic (Commodore 64)
1982 6502 Assembler

Professionally:

1989 Cobol
1993 Huron (IBM mainframe)
1995 Huron - later called ObjectStar (Windows NT)
2001 C# (.NET v1 beta)

2001 -present:
- C# (Windows)
- VB.NET
- T-SQL
- JavaScript
- HTML
 
None.

Back in the day I programmed in Commodore Basic for the C-64 just to try and learn some stuff (remember all that Poking and Peeking?).

.......... and machine code.

Also there was this language called FORTH (a subset of FORTRAN as far as I can recall) which had a C-64 compiler (remember Reverse Polish Notation?). I tried to program a graphics rendering thing for the C-64 based on fractal algorithms (as they existed back in that day). It was a complete disaster.

I'm not a programmer....
 
  • Like (+1)
Reactions: Imo
I begun programming on the Commodore 64 with BASIC back in 1986, went to the Atari ST in 1988 and since then fell in love with the classic Omikron.Basic. :D
 
Last edited:
Back
Top Bottom