The Multilingual Programmer

  • Comments posted to this topic are about the item The Multilingual Programmer

  • For me it was
    ZX basic
    BBC Basic
    CPL
    FORTRAN 77
    Cobal
    JCL
    VB
    T-SQL

    Kevin

  • C, C++, Bash, Delphi, Some VB, Some Perl, SQL, Python

    I got into C at the age of 15 (I'm 34 today) to do video game development with text-based games called Multi-User Dungeons (MUD). This is where I got into Unix on FreeBSD using GCC. I eventually moved onto C++ to do similar on Red Hat Linux when many were porting game engines over. Then I got into Delph and VB during the AOL rage because I wanted to hack the planet like most of the young script kiddies discovering Windows for the first time.

    When I retired my career in the video game industry later on, I started getting more into data. This is when I got into SQL, Python and various Python frameworks like Django and Flask. Now these two languages are my primarily go-to's, but I still run a MUD that's in C on my Ubuntu box. I don't know if I'll learn anything else unless the business or career calls for it.

    My guess, next steps will either be R, C# or Java.

  • Basic, Pascal, COBOL, something called "Caml Light", C, C++, Ada (87 & 95), ABF/4GL and OpenROAD (ASK-Ingres), SQL, VBasic, C#
    Quite typical programming languages... some of them at least... 🙂

  • For me, it was ActionScript first then Objective-C, PHP, C#, Python and Ruby was the last one I learnt. I really don't miss ActionScript.

  • BASIC (on a Vic 20, PET, BBC amongst others)
    Pascal
    Assembler
    C
    Modula
    COBOL
    ADA
    C++
    Sage Retrieve 4GL
    PL/SQL
    Lisp
    Some domain specific ones, like HyperCard.
    T-SQL
    VB
    Smalltalk
    C#
    VB.NET
    And a good number of scripting languages (DOS, UNIX, Windows & Linux based plus others?)

    I know there are some that I have missed but I would be surprised if those of us with a long career and computing education can remember them all immediately.

    Gaz

    -- Stop your grinnin' and drop your linen...they're everywhere!!!

  • In order, from school, college to present day. Probably missed a few too.

    Commodore PET Basic
    ZX Spectrum Basic
    Z80 Assembler
    Pascal
    COBOL
    Forth
    C
    FORTRAN (4 and 77)
    C++
    PL/SQL, T-SQL
    C#
    InterSystems Cache/MUMPS
    Javascript

    ____________________________________________________

    Deja View - The strange feeling that somewhere, sometime you've optimised this query before

    How to get the best help on a forum

    http://www.sqlservercentral.com/articles/Best+Practices/61537
  • For me it was the final "Design Project" for my Chemical Engineering that got me into computing:

    • Casio programmable calculator
    • Fortran (self-taught)
    • Basic (self-taught)
    • Cobol (12-week Business Computing course that got me a job in the industry and never looked back)
    • Unix shell scripting
    • Sculptor 4GL (TUI)
    • C / C++
    • SuperNova 4GL (my first, short-lived GUI language)
    • Delphi
    • Sculptor 4GL (GUI)
    • SQL (generic)
    • MS Access VBA
    • SQL-Server T-SQL
    • ASP.net
    • PHP
    • MySql
    • Javascript
    • (dabbled with Ruby, Python, Perl, various frameworks)
    The last seven continue to earn me a living after 35 years in computing :hehe: 
  • More or less (and probably forgotten a few)

    GW Basic (on an IBM)
    Pascal
    Modula 2
    C++
    8086 assembler
    SunSparc assembler
    PL-SQL
    VB Script
    Visual Basic
    T-SQL
    C#
    R (learning)

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • I started on 8-bit home computers in the 80's and continued through school, college, Uni and finally at work. Here's my mostly complete list:

    • BASIC on old 8-bit computers (Sinclair ZX Spectrum, PET, Acorn BBC BASIC)
    • Logo
    • Arm Assembler
    • Turbo Pascal
    • Z80 Assembler
    • PIC Assembler
    • Perl
    • C
    • Java
    • PHP
    • SQL (mostly MS but some MySQL for fun!)
    • ASP.NET
    • LabVIEW (later including RealTime and OOP)
    • VB.NET
    • Python
  • BASIC (faffing around at home as a kid)
    C++, Java, SQL, (some other bits and pieces like assembly (University)
    Classic ASP (Job 1)
    VB, tcl, XSLT, more SQL (Job 2)
    .NET (various flavours, mostly C#/ASP) (Jobs 3-5)
    WPF/XAML (Job 5)

    But what counts as a language these days? I have a few other things on my CV like HTML, javascript, XML, CSS, MVC, MVVM...
    Oh and I need to learn powershell today apparently :hehe:

  • Got started in the late 90's making games as a hobby. Currently a full-stack dev in the public sector.
    Qbasic
    GML
    VB6
    C++
    Lua
    Ti-basic
    C#
    SQL
    VB.Net
    F#
    Javascript
    Typescript
    Python
    Powershell

  • For me it was roughly in the following order:

    • Logo
    • BBC BASIC
    • Pascal / Turbo Pascal
    • C / C++
    • Informix 4GL
    • T-SQL
    • Delphi / MySQL
    • PL/SQL
    • C#
    • ASP.Net MVC (C#)
    • JavaScript

    Lately I am trying to learn as much R and Powershell as I have time for...

  • Wow alot people learnt Assembler

    For my it was
    Basic  V2 on the c64
    Borland Pascal
    Borland C and GCC
    Microsoft C++
    T-SQL from version 6.5
    Java
    Php v5
    C#
    Suneido (Love that language its the language I think in)
    R (Learning)

  • PL/C (supposedly the Classroom version of PL/I), Fortran, PDP-11 BASIC-PLUS, PDP-11 Assembler, APL, Pascal, LISP, FORTRAN, then a stint with SAS (college and grad school are great places to play with programming languages), Data Analyzer, Visual Basic dabbling, COBOL, and then fell into SQL Server 7, PROGRESS-DB, then more SQL development SSIS, C# for scripting. Now focused on improving T-SQL coding and SSIS coding.

    Want to learn more PowerShell and Python, as well as game engine scripting for Unity, but that's another chapter.

    Luther

Viewing 15 posts - 1 through 15 (of 52 total)

You must be logged in to reply to this topic. Login to reply