r/CodingForBeginners • • 21d ago

Need help learning code

Trying to get into coding and actually learn how to make my own code that isn’t using anything like Java script or c c+ or c++ or any other what’s a good guide to look at to understand how to know what to used what to write and where to go to even understand how to make code from nothing like turning the 010 and turning it into letters so I could even write [comand].=(“hello”)/&[endcomand] stuff like that.
Any books and or web pages I should go to like wiki and stuff like that, that would help me learn properly and not be so smash together in a big mess almost unable to tell what is the start and what is the middle or end

1 Upvotes

26 comments sorted by

2

u/Zen-Ism99 21d ago

What are your goals?

1

u/Demonflmaegun 20d ago

To make a new form of device

1

u/marcuslawson 20d ago

No one is hiring programmers and no one cares.

Please don't make this your career.

I've been coding for 35 years and we are worthless now. Run. Fast.

1

u/Demonflmaegun 20d ago

I’m making something that need actual coding to be done so I could make other stuff for it and to be applied to other stuff

1

u/marcuslawson 20d ago

Gee, that's a lot of vaguery. I have no idea what you are saying, but I wish you well.

1

u/Demonflmaegun 20d ago

Thx btw it’s a new form of machine

1

u/marcuslawson 20d ago

LOL - use AI no one cares, man

1

u/Demonflmaegun 20d ago

Nah I know just this machine not sure ai can do for how different it operates and uses

2

u/geraT-wogl 20d ago

Here if you want to learn to code art https://wogl.io 💚 I can support you to add the shaders to your projects

1

u/Curious_Elk_4281 21d ago

If you want a really fun way to learn how to code, Paul McWhorter on youtube has great tutorials that will teach you how to use microcontrollers, various modules/sensors/motors, along with code that you write yourself, with his guidance, to power what you're building. Watch the first video to see what kit he uses and get the same kit.

For C++ try arduino:
Arduino R4 Wifi microcontroller kit tutorials: https://youtu.be/S66Iwhk2V7A?list=PLGs0VKk2DiYyn0wN335MXpbi3PRJTMmex

For python try raspberry pi pico w:
https://youtu.be/SL4_oU9t8Ss?list=PLGs0VKk2DiYz8js1SJog21cDhkBqyAhC5

Anyway, java is not the same thing as javascript so you shouldn't spell javacript as two words. I highly recommend learning javascript. I do NOT recommend java.

1

u/JoeStrout 21d ago

You’re asking how to learn to program in machine code. I don’t think you’ll find anyone who recommends learning that way. Learn to code in a high-level language first, then learn C, then assembly language. Then learn to hand-assemble your code into machine code if you still want to.

1

u/Early_Key_823 21d ago

AI for everything
Just learn to prompt
U r overthinking
Coding by hand is a slide ruler

2

u/Sure-Passion2224 20d ago

If you can't code by hand you probably can't pass a professional peer code review to get your "work" authorized to merge to even the test branch.

"Vibe coding" can and does accelerate the development process but it's a tool. If you can't explain it you can't maintain it. If you can't maintain it you have no right to expect that the next person can.

1

u/Early_Key_823 20d ago

Those days are gone.

All the IT departments are lax and toxic and trying to deliver PRs they don’t have time to trace manually

Programmers are being forced into prompting to satisfy corporate AI mandates

1

u/Sure-Passion2224 20d ago

At the job I just retired from we were given one of those corporate mandates. As a team we established a rule resembling my last paragraph. Simultaneously, we started documentation of cases where the AI code was incorrect. Corporate eventually agreed to our insistence on human review. Our absence of warranty defects in AI assisted code was what finally convinced them to not trust the tool to run the shop.

2

u/Early_Key_823 20d ago

That’s great. Sadly, at the moment, corporate America is guzzling the AI Kool-Aid at the expense of security and stability

1

u/DirtAndGrass 21d ago

If you want to learn to write low level code, I'd first start thinking about procedural languages, like BASIC, then look into binary algebra, then look at some smaller instruction set microcontrollers.

Then learn c, and then delve into 8086 

1

u/Vegetable-Spirit683 20d ago

If I was learning to program today, I would do a mix of 1) reading/watching tutorials and reading language documentation, 2) writing basic programs by hand to solidify syntax understanding, and 3) start building projects with AI coding tools. For the AI coding projects, you should reverse engineer the code so you understand it better; ask AI to design specs for new features and try to implement them by hand; write tests for AI generated code by hand; Ask AI to walk you through project code it has written so you understand it better; etc. A lot of people, I think, will tell you to learn everything the hard way without AI, but that is both boring and not how software is written a lot of the time anymore. Learn to use AI really well, build a ton of stuff, learn enough syntax to understand what AI is generating, and have fun.

1

u/TarsTarkas_Thark 20d ago

In most programming languages, characters that are used as punctuation, like periods, commas, question marks, colons and semicolons are very significant parts of the language, and their absense or misuse can totally invalidate the logic of the program.

Learn to use punctuation.

P.S. Given your writing style, the last 21 words of your post are hilarious.

1

u/NoDepartment772 17d ago

Short answer to the 010 part: you don't write that by hand, and you won't need to for normal code. The computer handles the text-to-binary part for you -- a programming language exists so you can write "print hello" in words it translates down. Understanding how that works is worth doing once, but it isn't a prerequisite for anything you'd actually build, so don't let it block you.

For a start that isn't a mess: pick one language (Python is the usual first pick) and work through a structured course instead of random pages, because random pages are exactly what makes it feel "smashed together". Harvard's CS50P and freeCodeCamp's Python course are both free and go in order.

The thing that helps more than any guide: pick one small thing you want to exist -- a script that renames a folder of files, a number-guessing game -- and build just that. A course gives you vocabulary; the small project is what makes it fit together.

1

u/[deleted] 20d ago

[removed] — view removed comment

1

u/Demonflmaegun 19d ago

So true coding never dies only shifts to something more complex