this post was submitted on 26 Oct 2023
79 points (90.7% liked)

Programming

17008 readers
409 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 1 year ago
MODERATORS
(page 2) 15 comments
sorted by: hot top controversial new old
[–] whyNotSquirrel@sh.itjust.works 0 points 10 months ago (1 children)
[–] DirigibleProtein@aussie.zone 1 points 10 months ago

COBOL is pretty easy to learn and has lots of syntactic sugar to make programming easier. I’ve heard that it’s still in demand as big Enterprise is running out of first generation coders, but I don’t know how long that demand will last. Ada is another language that people joke about but is in demand in certain circles, particularly military.

[–] towerful@programming.dev 0 points 10 months ago

Beyond any of the basics (logic, loops, data types, functions, classes etc), my biggest tip is to come up with a project, and figure out how you want to do it.

Like, you could make a "local weather display".
This could be purely JavaScript, CSS and HTML, and it runs on a raspberry pi.
Or you could go down an embedded route, use an Arduino, program in c/c++ (even python, node, or rust).

Or perhaps you want to make a game, and use c#.
Or some mobile apps, using swift for iOS... Or kotlin for android. Or a language that can compile for both.
Maybe you just want to automate some things on Linux, and some bash scripts are just the ticket.

I would suggest learning the basics of programming using JavaScript/node, python or c#.
Then figure out a project, and make it happen.

[–] intensely_human@lemm.ee 0 points 10 months ago

tryruby.org

Give it a shot.

[–] fubo@lemmy.world 0 points 10 months ago

Python, JavaScript, or (if you have a Mac) maybe Swift.

(Probably not Java or C++. They're too big.)

But really it doesn't matter much. CS snobs used to say that "BASIC causes brain damage" but a whole generation of programmers proved that to be wrong. The important part is to keep going and not stop. After you learn one language, learn another. There's no such thing as a good programmer who only knows one language.

[–] HerbalGamer@lemm.ee -1 points 10 months ago (1 children)
load more comments (1 replies)
[–] PoY@lemmygrad.ml -4 points 10 months ago

Just ask ChatGPT since it's going to be doing most of the programming from here on out anyway.

Kidding sort of. But Python is pretty great if you want to quickly be able to do stuff. C/C+ is good if you want to really understand more of what is actually happening on the machine.

load more comments
view more: ‹ prev next ›