View Single Post
  #18  
Old 17-03-2022, 02:56 PM
sil's Avatar
sil (Steve)
Not even a speck of dust

sil is offline
 
Join Date: Jun 2012
Location: Canberra
Posts: 1,474
I forgot C++ which is good, but when I started it was Pascal and Fortran the Various flavours of BASIC but if you’re starting from zero. Today I would save Python is the way to go. There are tons of free online resources for many languages even online IDE (integrated Development Environments), lots of free computer based IDEs too (these tend to give you an interface to write code, some form of debugging tools and a way to run the code too. If you are wanting to create say a windows program, C++ is probably still the path to take. Really just “depends” like I said earlier how you code is typically identical, You have certain ways to define constants and variables and ways to call those, ways to interact with numbers ways to interact with text, date formats etc how to translate formats between type so you can do stuff with them. Interacting with storage and display is also universal but done specific ways for every language. Pogramming and coding/scripting languages are all related so the basics of how to code are universal, “What is a variable” has the same answer in every language, “How to read/write from a hard drive” is different in each one though, but sometimes the same. As they all are related to each other, some were offshoots to avoid copyrights of earlier ones, some were created to be public domain versions “compatible” with the commercial ones so the same commands are present and used the same way, some were created to run on specific hardware, some under specific operating systems. Some written to do certain things in particular like work with large data sets or large number crunching. There is no such thing as a single universal language. If you have a specific task in mind then let us know. I think either C++ or Python will be better suited to what sort of coding you want to do. If you just want to be a tv hacker who rattles the keyboard to produce a program that replaces NASA and all Defense systems, well thats just impossible, though having good typing skills is important and unless you have a use in mind its also a skill you’ll lose. Maybe you just want/need a scripting language not a programming lanuage?
Reply With Quote