Thank you so much for watching! Please consider subscribing or sharing with a friend. You can support my channel by becoming a channel member or using an amazon affiliate link.
BECOME A MEMBER (Exclusive videos!!):
JOIN MY DISCORD:
INSTAGRAM:
TWITCH:
LINK TO CODE:
ALL MUSIC CREDITED TO TOBY FOX 🔥
C coding. Learning to code. Software Engineering. Computer Science. Tech. Technology. Tetris. Game Development.
source

make a computer using a stone
Hallo Welt in C:
#include <stdio.h>
int main() {
printf("Hallo, Welt!n");
return 0;
}
LUA/(Python):
print("Hello, World!")
Now build it in Excel.
There is a LOT more to C than most other programming languages. First and foremost, C is a context-sensitive language. That means that how the C compiler chooses how to compile any particular piece of code is dependent upon how the code is being used. For example, the asterisk (*) has eight different meanings, depending on how it is being used in a line of code. Not only does this add significant steepness to the learning curve, but the programmer has to be able to split their concentration between writing the code to solve the problem AND thinking about how the compiler is going to interpret the line of code. It's been said that it takes about five years for a C programmer to get really good at writing code.
I like your use of that emoji guy lol
Yeah, Bro knew nothing about C.
😒😒😒😑
.
.
.
#Big_Phat_Lies
It's a matter of habit, syntax is learned. I program in Fortran, C, and C++, then Bash, which is very similar to C. Then I also had to learn Python, and I find its forced indentation very annoying. I have programs that have been running for 30 years; just recompile them. I wrote the libraries myself, and the computation time is an order of magnitude faster than that of uncompiled programs. It depends on the use; I had to process huge three-dimensional matrices. Python's power certainly lies in the fact that someone has already written the application libraries that suit your needs. Then you can have fun with your programs' dependencies, shifting the problem from the systems analyst to the platform systems administrator. If you want, you can also use AI; just go back to writing flowcharts, as was done in the past, explain them to the AI, pass it the calculation algorithms, the input and output formats, and the dirty trick is done. You're welcome…
Make a browser engine in Malbolge (i want you to suffer)
C is for real programmers, not script kiddies.
now, learn vim
Visual Studio?!
The “trick” to learning C is to know assembly first, then it’s simple.
Make GTA6 in C.. 😅
C is actually quite easy, provided you know intimately know how he environment you’re programming into. If you don’t like that, try python, maybe?
Everyone: Watching the video
Me: listening to the fire music from the ruins in undertale
That's pretty impressive! C is not a simple language to learn or use. That you got this far shows ingenuity and grit.
When I first started writing in C, I thought it might be interesting to write my own text editor. The text editors at the time (early 1980s) were pretty bad.
It was hard! I finally gave up. My meager skills at the time were close to what I needed, but not quite. But it's a good exercise to stretch yourself once in a while.
Hehe ..MR. POINTER..I know only & and * ..hehe… and a[0].. dont forget struct.. hope you learned in one minute… bake everything in a function ..thats all..if didn't compile ..search for a copy of Borland compiler c/c++ .. you never going to find one ..except if you own a windows 95 or me
If OP has never taken a course or is truly new to programming, then I am Mickey Mouse.
If u fail C theres no way u will do assembly
learn binary 😈
I learned C first and it's not as difficult if you think that's just how things are supposed to be and don't know any better. 90% of the complaints I hear about it reference some other language.
Edit: are you separating words in your variables with underscores? That's some crazy stuff only Python programmers do, maybe they're masochistic I don't know but that's a lot of holding shift+reaching up to the top of the keyboard for no reason. Why camel case isn't standard convention for all computer languages is beyond me.
Next: Erlang
Congrats for mastering your first real programming language
the next one – ocaml
It's not Pong unless it uses analog pots or an optical spinner
eu uso ia pra aprender , pq eu posso fazer varias perguntas ,professor nao suporta o tanto que eu pergunto , kkkkk
Interesting. I learned C in 1984 from the K&R White Book over my honeymoon. No internet, YouTube, tutorials, etc. First project: build what I would later know was a token-based network over RS-232. You had it easy, kiddo.
C programming language is not as difficult compared against learning C++ that's where it gets difficult
Kudos on figuring out ncurses
C without pointers is not the true experience.
C has always been my favourite language. More GoLang these days
I wrote in it back when it was K&R, and then later when it was ANSI. I still use it from time to time. Makefiles help, but you need to learn how to write them from scratch.
A program that I wrote allowed you to call Fortran math algorithms from Pascal programs using a SWIG bridge with a lot of hand-coded C. It was actually useful. But this probably dates before your parents were ideas in this world.
x86 asm next lol 😂
can anyone name the bgm at 3:48
Having to think through a problem is refreshing isn't it.
This was awesome! I am sad to hear that you didn't like the "rules" though compare to python. What I HATE about python is that it's not type safe and doesn't enforce strict coding principles. Man…when I want a variable to be an integer, I expect the compiler to TELL me if I gave it a non-integer value. Any language that isn't type safe is SO aggravating to me. But seriously, I am certain I could not pull of what you did…probably not even in a week.
That's the way I started – began with basic then went to C. I took an rpg that I played and made a copy from scratch. It took about a year. That's when I found that all compilers have bugs in them – the hardest part to learn, working around compiler issues. Ohh and my art sucked!