What Is Your Favorite Programming Language And Why?

Discussion in 'Programming Languages' started by ozzy47, Apr 19, 2015.

  1. Ash

    Ash Participant

    Python for me. It's what I used to create my current website actually (with Flask as well of course). It's such an easy language once you understand it and it's just such a great programming language to use.
    • Like Like x 1
    • Agree Agree x 1
    • List
  2. thedarkdragon

    thedarkdragon Neophyte

    I am a huge fan of Golang. It is very simple to pick up and yet very powerful and can be used for a lot of things. I mainly use it for API/Back-end web development, but it's also being heavily used in the DevOps space. Golang tries to enforce good programming practices even to new programmers, so I think it's a good language to learn even for beginners. Some may not like the fact that Golang is not a true oop langauge, but I think it made the right choice to move away from oop, but it retains the good concepts of oop (interfaces) and throws away the bad ones (like inheritance abuse).
  3. Cory

    Cory Enthusiast

    jQuery isn't really a core language, it's a JavaScript library, but it's my most favorite due to its easy usability and all the jam-packed features it has.
  4. Paul M

    Paul M Limeade Addict

    I still love BASIC. :)
  5. JohnFound

    JohnFound Participant

    I have written thousands lines of code in different languages: Basic, Forth, Pascal, Delphi, Perl, PHP, JS and even bash, but my favorite and the love of my life is assembly language!

    I know many assembly languages for different CPUs. And I am happy that I can write most of my software in assembly language. The feeling to talk to the computer in its own language is priceless. :)
    • Like Like x 1
    • Agree Agree x 1
    • Winner Winner x 1
    • List
  6. Paul M

    Paul M Limeade Addict

    I havent written in assembler since writing 6502 code for my BBC Micro back in the 1980's
  7. djbaxter

    djbaxter Tazmanian Veteran

    In the past, I've written in Fortran, Compiler Basic and Visual Basic, a bit of C and C+, a bit of assembler, and PHP. And of course HTML and a bit of javascript...

    I must admit that like Paul M my favorite was compiler Basic. Very intuitive and easy to test and debug... :)
  8. jmtullock

    jmtullock Neophyte

    PHP is really the only language that I am familiar with, since it was easy to start with when I first got into programming and I really only do web development. I am going to start teaching myself python this summer too.
  9. Sockio

    Sockio Participant

    JS or C+. I started out with JS, and learned a bit more about coding from creating templates and such on Wikia.
  10. Rrich

    Rrich Aspirant

    I'm learning Python now as a beginner. Really cool to see everyone's opinion on here.
  11. Rrich

    Rrich Aspirant

    How long did it take you to learn this language?
  12. Shawn Gossman

    Shawn Gossman Tazmanian Master

    I've always enjoyed PHP, personally. But I've not mastered it by no means. I paid for a cheap video course that I have stashed away to watch fully one day but getting the time to really sit down and learn it is the hardest part about it all. Now that I am in the hiking business though, I'm leaning more towards iOS, Android and such. If I could make an app for my niche, I know it would be used based on the suggestions on my fans and followers. Plus it is a bit more modern these days since everyone can't put their phones down anymore.

    But I still have a soft spot for PHP :)
  13. Rrich

    Rrich Aspirant

    What do you use PHP for? Web design?
  14. zappaDPJ

    zappaDPJ Administrator

    I still dislike and struggle with PHP which is a shame because I seem to be having to use it rather a lot recently :(
  15. MagicalAzareal

    MagicalAzareal Magical Developer

    Python and Go are nice, although I like Go as it lets you build programs which can scale to dozens of cores without spinning up dozens of processes (and the inefficiencies that entails), to squeeze lots of power out of the CPU, etc. without feeling like you're going through hell to do it.

    It also has a test suite, benchmark tool, profiler, race detector, etc. all out of the box, as-well as packages for JSON, simple HTML templating, a HTTP stack, etc. all in the standard library. Plus, it's built by Google and friends, so it's been hardened against a number of attacks.

    The community also seems ot be pretty quick on the uptake of new technologies, it's had a QUIC library for around two years. Long before "HTTP/3" became a thing.

    Best of all. Everything in Go is written in Go, so if you want to see how the HTTP stack works, just read the source-code. There are some bits where they call into assembly for efficiency, but those are somewhat uncommon.
    • Informative! Informative! x 1
    • List
  16. darnoldy

    darnoldy Curmudgeon

    FORTRAN-- Your first is always special!
    Lingo(a scripting language)-- was just fun
    PostScript-- Purely a business relationship
    AppleScript-- It had so much promise, such a disappointment
  17. overcast

    overcast Enthusiast

    Python and Javascript. Python for most of the scripting tasks. And the web development specific to javascripts frameworks like React and Express. But for blog and CMS, I prefer PHP.
  18. lordi

    lordi Adherent

    Assembly, although im not a coder
  19. overcast

    overcast Enthusiast

    I think python basics and few advanced concepts can be learned in a week. About time to take mastery that is another question.
  20. \o/

    \o/ Participant

    I found myself writing new web software in either Go or Perl recently, strongly leaning towards Perl. Mojolicious is an awesome framework.

    For desktop software, I (seem to) prefer Lazarus/Delphi these days. Almost perfect RAD!
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.