• Post Reply Bookmark Topic Watch Topic
  • New Topic
permaculture forums growies critters building homesteading energy monies kitchen purity ungarbage community wilderness fiber arts art permaculture artisans regional education skip experiences global resources cider press projects digital market permies.com pie forums private forums all forums
this forum made possible by our volunteer staff, including ...
master stewards:
  • Nancy Reading
  • Carla Burke
  • r ranson
  • John F Dean
  • paul wheaton
  • Pearl Sutton
stewards:
  • Jay Angler
  • Liv Smith
  • Leigh Tate
master gardeners:
  • Christopher Weeks
  • Timothy Norton
gardeners:
  • thomas rubino
  • Jeremy VanGelder
  • Maieshe Ljin

What computer language to learn first?

 
Posts: 520
Location: Iqaluit, Nunavut zone 0 / Mont Sainte-Marie, QC zone 4a
90
2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Kena: you did!

Awesome idea. There's even directions to get started with it. I am definitely going to be checking this out

Thank you for the suggestion
 
Posts: 726
Location: Morocco
99
cat forest garden trees solar wood heat woodworking
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Kena Landry wrote:No one mentioned Scratch? [...]



I started with something similar and quickly got really frustrated because it was far too limiting.
Python is made to teach programming, and it is pretty good at that.

I ended up learning C++ next, which was a total overkill and I would not recommend that as the next step after such a simplified language.
 
pollinator
Posts: 120
Location: South Louisiana, 9a
36
  • Likes 5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
While choosing a first language seems like a big decision, it's important to realize that you can easily learn a 2nd or 3rd after you've learned a 1st. It's not a marriage, or a mortgage. There are many similarities that carry over. I initially took a class in Visual Basic, then taught myself Python and R. If I wanted to learn another now, I'd probably go with Rust.
 
Ra Kenworth
Posts: 520
Location: Iqaluit, Nunavut zone 0 / Mont Sainte-Marie, QC zone 4a
90
2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Scratch looks interesting but requires a computer (,on max or PC) or Chromebook

I assume that's because there is an installation ...
(At the website for scratch,yhere's a free introductory session, then you can pay for tutorials )

If learning without a teacher, it might be a consideration (or too limiting, no idea)

But I will still be going with HTML, and look for some free JavaScript sourcecode to plug in.

With pl/SQL, I used to generate HTML and my own JavaScript to seamlessly change language and all labels in menus and table columns headings, so with a click of language, the page format and data stays the same, only the language text changed (held in JavaScript)

I could make some pages in English and get help with my French, to generate my own pages while helping the kids with theirs ... All I need is a place to save ASCII files


I just learned that around ,2009, browsers started supporting HTML5, and if I understand correctly, PHP is supported for HTM5

I think I will be playing with PHP and see what it can do as a next step


Yes, it's not a marriage -- no doubt python will be next

In fact, for coders, many covert new languages!!
 
Posts: 41
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'd like to learn about AI coding
 
The human mind is a dangerous plaything. This tiny ad is pretty safe:
the permaculture bootcamp in winter (plus half-assed holidays)
https://permies.com/t/149839/permaculture-projects/permaculture-bootcamp-winter-assed-holidays
reply
    Bookmark Topic Watch Topic
  • New Topic