My first was Matlab. Most used is probably python, and then you get into my professional niche, VHDL, C, TCL.

  • audiomodder@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    5
    ·
    4 months ago

    QBasic was my first. Then FutureBasic for my Macintosh SE (it included window control!). Now I teach programming, but my personal stuff is mostly in C# or Java

  • Jabbl@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 months ago

    I started my career programming in C for an embedded controller, but have since moved on to C#, which is by far my favourite. I’ve also dabbled some in Python and a lot in Javascript, but I much prefer type-safe languages in general. Python’'s whitespace-oriented design also rubs me the wrong way.

    C# has come a long way since I started using it, and it now being both OS- agnostic and well suited for backend services has made it my go-to for personal projects. Frontend applications are still written in JS, however much that hurts me.

    • l_b_i@yiffit.netOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 months ago

      C is pretty much the only real option for embedded stuff. At least the white-space blocks of python allow the code a certain amount of enforced readability. To prove a point to someone I once wrote a section of code where I alternated space and tab for incremental blocks. I played with C# in visual studio once about a decade ago. I did not have a good experience with it. I should probably learn a little JS.

  • BoscoBear@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 months ago

    In order it was Fortan, then various machine languages, then Basic, then assembler, a little Algol and COBOL. A few years of SAS, more machine code, and C and C++, JavaScript.

    Somewhere along the way Forth, which is by far my favorite.

  • Zachariah@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 months ago

    Logo was the first language I ever used. Then BASIC on the TI-99/4A and eventually on DOS.

    Most used has been PowerShell (hopefully scripting languages are allowed for this question).

    Second most used: the mIRC scripting language.

    Third must used: THINK Pascal for Macintosh.

    Fourth most used are a tie: Objective-C and Swift.

    Then the least are all a tie: Bash, PHP, PERL, Python, JavaScript (ECMAScript), and Scratch.

  • HubertManne@kbin.social
    link
    fedilink
    arrow-up
    2
    ·
    4 months ago

    first basic. most used is sorta hard to say. maybe java script given the variations I have used. Favorite is shell.

  • RubberElectrons@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    C then NASM assembly, enjoyed poking around in how programs worked using hex editors and disassemblers, chasing strings to be offensive. Then decided I wanted to learn how to actually make the programs, and I’d heard how fast C and Assembly were, so off I went.

    • l_b_i@yiffit.netOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 months ago

      I’ve dabbled with disassemblers. they are not my friend. Although looking at that low level stuff is probably a good way to learn how to write efficient programs.

  • Namiko@pawb.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    I’m still pretty new to programming in general but Swift was my first language. I’ve done some basic work in C++ for school but Swift is definitely still my most used language.

  • Linkyu@pawb.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    Probably C. I think. That was over 15 years ago so I’m not 100% sure. Could also have been Basic at the time.

    Nowadays it’s definitely Python though.

  • Xetem@pawb.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    Java was my first, most used of all time is probably C# (it’s what I use when I get a choice) but I do mostly Groovy at work.

  • Herzenschein@pawb.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 months ago

    I think I started with C#, went to C, then (pre-ES6) JS, Python, then Perl, then C++.

    I didn’t get much interest or progress in most of them. C# was somewhat interesting because I could make actual windows, and Perl just has a lot of interesting text-geared concepts and was created by a linguist (my background is in language and literature, not in any IT field). Perl is still delightful to learn, though I’d go with Raku (Perl 6) now.

    The only language I really learned properly and use the most is C++, especially with Qt, as my true interest is GUI programming. I was never into raw algorithms and CLI programs.

    • l_b_i@yiffit.netOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 months ago

      I worked with pyqt for a project once, I’d almost call Qt its own language. As for GUIs, I generally work with embedded systems or scripting, so not much human interaction needed. And it works is my baseline for completeness, no fancy algorithms here. I probably program like Matt Parker. I’m trying to make a website, so I either need to find someone who wants to do the visual bits, or learn some HTML/CSS myself. I’m enjoying learning the server bits.