This single tutorial covered 3 entire chapters of my C programming book in 11 min. This is definitely not a basic tutorial
@dopier1210 жыл бұрын
Thank you sir. Adding you to my favorites. I think I'm going to watch all your videos in C. Hope you have C++ as well. I remember nothing from my introduction to C class almost two years ago...so you might prove to be a life saver line for me.
@theprogrammer5200 Жыл бұрын
how are you now at your life
@WealthyBella Жыл бұрын
@@theprogrammer5200wow ...
@harrishkumar94249 жыл бұрын
thank you very much Jonathan.. because last two months i studied nothing in c... by watching this video a idea came for me.. this is nic
@vsicok28626 жыл бұрын
best c programing tutorial in world, many complete useless tutorial in youtube, edx, udacity, coursera, udemy.
@maryannemuthoni5388 Жыл бұрын
Here from the ALX software engineering program and this video has taught me so much.
@FlameBelliedWalrus Жыл бұрын
Sasa Mary! #dohardthings 💪how's it going so far?
@maryannemuthoni5388 Жыл бұрын
@@FlameBelliedWalrus I am so behind I am considering quitting and I am in the last cohort so I can't defer 😭
@FlameBelliedWalrus Жыл бұрын
@@maryannemuthoni5388 What's the last cohort? I just deffered to c21 myself. Actually I only found your comment because I'll be going through the materials for c. I finished shell but I'm not very confident in my c yet so i didn't think going forward was wise.
@stanmwadime2 жыл бұрын
Informative.Thanks for sharing to us
@roltthehunter7 жыл бұрын
Thank you for putting this out there, i am doing a bootcamp in a few months and i know they cover C and i am very new to it, but i can pick it up.
@spiyushpokharkar37149 жыл бұрын
nyc video very helpful for the beginners
@RSPSify10 жыл бұрын
I learned C with a awesome book The C programming Language by K&R. The book is dated and the examples have bugs in them but it's only two hundred pages, and it gets you up to speed quick, the first chapter you will know how to do if's, whiles, for's and trust me you'll have a great understanding of the language. If you are stressed out about the information not "sticking" the book will make it stick. This is for everyone who wants to learn the best way; the hard way. Also, the world has progressed passed C, you won't get a job programming it instead you'll get the fundamentals you need to know to learn OOP languages, so syntax, specific nit-picks of functions in the book don't really matter. You probably should be using it to get a marketable language. Also, my suggestion is to use linux, use GCC as a compiler and the linux terminal to compile and run. I've always had trouble keeping the window up with EOF references and other problems that are prone to IDE's. Nothing is more annoying then having an error because of the software of the IDE or the OS. If you want a hassle free way to code, just type the commands, it's not hard because the terminal by pressing up will copy the code automatically.
@jafartigue888110 жыл бұрын
Your are right The best way to learn is the hard way!
@ogbuagushantel10362 жыл бұрын
Please can you help me with the pdf of the book?
@ogbuagushantel10362 жыл бұрын
Please can you help me with the pdf of the book?
@nelloyung Жыл бұрын
may i get the pdf please
@elisabetmisganew9303 Жыл бұрын
please send us the pdf
@tomidebbie20782 жыл бұрын
Your voice makes the class understandable, great communication skill you got sir 👌
@Thatcityboy6972 жыл бұрын
If alx brought you here, signify 😂
@alikaliusman3684 Жыл бұрын
😂
@laythabdulwahab73157 жыл бұрын
Finally a guy who doesnt have an Indian accent
@TheQuatum6 жыл бұрын
Layth Abdulwahab lmfao
@haiquannguyen25836 жыл бұрын
:)))
@HighFlyier116 жыл бұрын
bro I swear thank the LORD ! lol
@majedhk54606 жыл бұрын
lol
@somacruz82722 жыл бұрын
this actually is kind of an issue. I grew up with my best friend Sitanj and Anish and never thought this way until I started taking CS and EE classes.
@CephX_1 Жыл бұрын
from ALX_SE say Hi
@RR-yd5jf6 жыл бұрын
It's great to be able to finally understand someone.
@azeemmohammed77768 жыл бұрын
U r awesome the language way how u teach its educational no one teach like u superb
@youneshenni68838 жыл бұрын
Finally, some free C programming tutorials
@mikedrz8 жыл бұрын
Finally a programming tutorial I can understand!
@realityandphilosophy49127 жыл бұрын
Best explanation.
@ninah66192 жыл бұрын
Wow, I really enjoyed this session
@priteshgehlot10 жыл бұрын
#include #include Void main() { Int love=0; While(love
@priteshgehlot9 жыл бұрын
Thanxx every one for liking comments
@priteshgehlot9 жыл бұрын
***** lol
@priteshgehlot9 жыл бұрын
***** System.out.println("c#=java");
@priteshgehlot9 жыл бұрын
***** where do you live bro ?
@priteshgehlot9 жыл бұрын
***** yes bro I am from India .....you are studying ??? which std
@JosuahDemangeon8 жыл бұрын
Oh, but that video is actually very good! Thank you for helping me through the path of learning!
@karimullahmujadadi20426 жыл бұрын
I like this site for sequencial learning.
@thecoderabbi2 жыл бұрын
Thanks, this is really explanatory
@brhem10011 жыл бұрын
good job and many thanks
@madeOfStone3198 жыл бұрын
i downloaded visual studio and changed the theme to make me look like some l33t hakcer programmer wizard, other than that i dont have a clue
@dejay_incognito66776 жыл бұрын
WolvesFanVideos really depends on what varant of Visual Studio you have. Visual Studio Code = text editor Visual Studio 20XX (style) = IDE
@PixelPioneer-t3q8 жыл бұрын
personally i learned q basic first, then visual basic, then i moved on to C. in my opinion this is a very good way to start.
@jongmagee8 жыл бұрын
I still have no idea what's going on....
@Discordxeroxero64548 жыл бұрын
hahahhahahahahahah join the cub
@languagelover91708 жыл бұрын
***** .. OMG OMG OMG AXAXAXAXAXAXAXAXAXAXAXAXAXAX LAUGHED SO HARD CRIED SO MUCH YOURE SOSOSOSOOS AWESOMEA ABSOLUTELY RARE OMG KIND HEARTED LOVELY GREAT AMAZING CREATURE I LOVE YOU I LIKE YOU I LIKE YOUR STYLE BE SAFE OMG AXAXAXAXAXXAXAXAXAX MY HEART IOMGGGGG I WANNA BE YOUR FRIEND I WANNA HUG YOU LUCKY YOUR FRIENDS AND FAMILY THAT THEY HAVE YOUUU
@languagelover91708 жыл бұрын
***** Greece! And it's not a compliment!, it doesn't hide winning something or taking advantage from something, it@s the truth!
@landro35524 жыл бұрын
@@languagelover9170 ti pineis?
@Unfiltered20-242 жыл бұрын
@@Discordxeroxero6454 How do I join?
@chiomaobi64242 жыл бұрын
Nice tutorial
@dohoudanielfavour2 жыл бұрын
This is very useful after 9 years. Thank you so much
@dspcreations473810 жыл бұрын
Hello Mr. jonathan is that the 9th part of your tutoriall was last one or we could learn more
@embroidery_vlogs10 жыл бұрын
best ever in youtube
@skycnn28908 жыл бұрын
good lessons
@Dr462 жыл бұрын
So interesting
@nourbounasr5538 жыл бұрын
very good tutorial thanks
@randomdhaniya353310 жыл бұрын
Thank you sir ... very Helpful......
@JC_Ares6 жыл бұрын
Thank you, still got no idea how rough the road i will be choosing.
@jon41912 жыл бұрын
Nice work Prof. Engelsma
@mahadisohan9 жыл бұрын
you are great man,,,,,,,,i like your posts,,,,,,,really awesome
@MrVarunparmar11 жыл бұрын
Very good sir
@wayneburbage890010 жыл бұрын
Really fascinating. I liked the shell tricks.
@TheHaagendazs09 жыл бұрын
all the languages are the same. glad there are patterns to recognize.
@darthbolloful10 жыл бұрын
thanks for making this video couldn't find a good one for a long time!
@joshuashelstad12988 жыл бұрын
I made it to about 8:25 and I'm kind of lost rn, I don't quite understand. what is taking up 1-4 bytes, where is it stored? why does it take up 1 byte? what is the use of a byte? ive never had any programming experience in the past so this just confused me
@paneesh11 жыл бұрын
Thank you so much for this amazing video Jonathan! You're a Genius!!!
@MangeshMistry11 жыл бұрын
excellent video. very interactive and good job.
@manishagarwal283010 жыл бұрын
You are a great teacher ! Thanks for this valuable tutorials....!
@ExpertIT-zc6bu5 жыл бұрын
kzbin.info/www/bejne/gZfZYoeXn5loisk
@rishikeshiyer52129 жыл бұрын
Thanks for posting. Very helpful
@iamacreature11 жыл бұрын
Thanks this is good edumacation
@nguyenthisu353111 жыл бұрын
Your video is excellent. I love it.
@faizilahi8 жыл бұрын
you explain so well,.. !
@F00KiU10 жыл бұрын
Thank you for your great efforts ...
@howsyourrobot10 жыл бұрын
Great lesson! Thanks for putting it out here for us to see
@tharinjayawardana690510 жыл бұрын
I want to know what is the software that I have to download for c language?
@themkcomputer12 жыл бұрын
Brilliant
@TheHaagendazs09 жыл бұрын
videos are great. please be more detailed sir.
@johnwang80611 жыл бұрын
Thank you for your simple explanation.
@noahnewman12882 жыл бұрын
Please can you throw more light on modifiers
@dragontile9 жыл бұрын
make sure to enable hardware virtualization with windows through the bios, virtualbox wouldn't run Ubuntu until I did that.
@_JS9610 жыл бұрын
A better/more user-friendly terminal editor is nano. There's always been the nano side and the vi side but nano is my preference. Ex. touch hello.c (touch is the "create this document" command) nano hello.c (edits the document named "hello.c" in your current working directory) You don't have to do the touch command because nano will create the document if it does not exist but it's always good to know more commands. When done editing press Ctrl+X and save document to name.
@Burtsandalman10 жыл бұрын
Jonah St-François Nano is much easier to use, but Vim is much better IMO. The controls take longer to learn in Vim, but it's all around better, That being said, Nano isn't bad.
@_JS9610 жыл бұрын
Grimmwood It's a personal preference more than anything at this point. I'm much more comfortable in nano than I have/will ever be in Vi so nano is a better tool for me.
@TheKT256311 жыл бұрын
i need some help and fast: i need to learn to program and to make a program for recognising capacitors but other than your videos i don't know much about it, for example: i need to know how to make 2p to be = to 2 pikofarads, or how to make the first colour chosen to have the value of 3 ? any help is apriciated
@Richard_is_cool6 жыл бұрын
6:30 *Why* did we say the hello world main method should return an integer? You should explain things more in depth.
@andibensisva21556 жыл бұрын
this function only print the string into output (monitor) and not returning any value (to catch). in other word it returns zero, zero is an integer. thats why...
@MrNutiu8 жыл бұрын
How did you made your Ubuntu installation to look this way?
@benardsadia76211 жыл бұрын
Its educative
@SunilRathore-wz4ef10 жыл бұрын
In depth info. available on cymposium
@MrTroywoodtube10 жыл бұрын
sir i tried doing the same in the terminal but in says E248 no string under cursor when i try to type #shrap ??? googled alot but still no solution....
@Lexsoufz8 жыл бұрын
cant even get passed the first step. I type vi hello.c. creates the vertical ~'s then when I try to type in "#include , all I get is a red error "No string under cursor". please help
@misssarahosseini11 жыл бұрын
great
@メキシコ人-k2v6 жыл бұрын
What software is this and is it free like python?
@mannesrikanth12311 жыл бұрын
thank you very much sir
@azeemmohammed77768 жыл бұрын
Can u plz take a video on elements of programming in practice
@Lanijiro10 жыл бұрын
is there such thing as a 'double float'?
@louissummers87476 жыл бұрын
Hey is it ok if i use Notepad++ for the helloworld?
@Soulzarath19 жыл бұрын
What's a good C/C++ compiler/computer I can install onto my desktop to actually code in C/C++?
@futboleroR109 жыл бұрын
Kyle DuBois Visual Studio
@Soulzarath19 жыл бұрын
Are you familiar with Code Blocks because that's what I've been using. What's something that I can use to code multiple languages in?
@Vitoria-ji6tq6 жыл бұрын
you're a life saver! thank you
@favourekeleme81632 жыл бұрын
Hey
@uihlogyifg728210 жыл бұрын
thinks. things are going well! people need little leaning program
@TheGreatHektor9 жыл бұрын
Eclipse or Visual Studio which one should i use? I'm beginner.
@Solo6R9 жыл бұрын
+TheGreatHektor I prefer Visual Studio 2015
@jasonking12848 жыл бұрын
+TheGreatHektor Dev C++
@anismuhaimin9708 жыл бұрын
thank you so much it helped me a lot
@Deathvveeps10 жыл бұрын
Okay so I have VirtualBox and I downloaded Ubuntu in the ISO format, I made a VM with Ubuntu and all that comes up is a black screen after the VM is created. So my question is, whats this white screen he calls Vi? I know it is Unix based, where do I get it or how do I get to the same screen he is on? Somewhat confusing just starting out...
@imtpfgro8 жыл бұрын
do i need other knowledge to learn c? or what Kind of knowledge would help? i never had computing lessons and i feel like im thrown into cold water.
@pedronobrega54576 жыл бұрын
hello man can you help me ? i know gow to PRINT ancii chars on screen.. what i need to know its how to execute those commands .. (example: i want to extract ancii chars + concaternate then + execute then) char a = 21; char b = 32; char command = putchar(a);putchar(b); int system(char command); system(command);
@louissummers87476 жыл бұрын
Also if you would be able to add download links for the progamms used in the vid
@jkarl195910 жыл бұрын
hello jonathan where can I download a compiler in C using windows 8 OS I hope you help me thank you :)
@nikeadz1310 жыл бұрын
You could try TCC (Tiny C Complier), but there are hardly any C compliers for later versions of Windows. You could always use an online complier.
@johnotieno145 Жыл бұрын
mucho gracias
@pranab123411 жыл бұрын
This is great. Thank you very much!
@Fuqyocouchh10 жыл бұрын
i have a year of some quality C++ knowledge (a C++ class with a renowned teacher), should C be very easy for me?
@Fuqyocouchh10 жыл бұрын
seems like it but it looks like i have more rules to follow in C. it looks like C trusts you more than C++. this is why i am concerned but it may be nothing to worry about
@birdman132ify10 жыл бұрын
How do you get the virtual box to recognize vi
@sscoconut12659 жыл бұрын
ok now where we can download this?
@climoutgaming5169 жыл бұрын
Thank you so much I learned to many things
@mohamedidrisbensilah416110 жыл бұрын
ilove programming so mutch im idriss 32 years old from algeria
@BamaFanEdge11 жыл бұрын
I have no clue what's going on. Can someone direct me to a more basic video. I want to get into programming but don't know where to start. All I know about programming is that somebody somewhere types some codes and makes the internet work.
@mightyworker11 жыл бұрын
So I have taken an intro to Java class and now in the middle of the next level up as well as a class that deals with C. You would probably do better getting your feet wet in Java or Python- both higher-level languages that are more intuitive than C which is, like he said, dealing with the hardware more directly. If you look at the free online courses that MIT provides, they show you how to get Python running on your personal computer, for example. I also know khanacademy does some work with python as well, and it would be better to learn from him than right on the MIT website, because they go pretty fast.
@jet-it9cr9 жыл бұрын
I would recommend to look up some videos about BASIC
@dangputerz8 жыл бұрын
^^ horrible advice. python maybe.
@xpd99617 жыл бұрын
JAVA made me quit coding twice DON'T MAKE THE MISTAKE I DID.
@ligeskityler6 жыл бұрын
It’s not for everyone, but if you are really interested look up hello world and start there. Eventually you will figure it out. Don’t give up :)
@joshuaogu4918 жыл бұрын
am having A BAD TIME learning C programming..pls what should i do so as to be Best in it....Its giving serious night mare,its a compulsory course in mx school..pls talk to me somebody THANKS
@chrislawson12338 жыл бұрын
So many people saying "OMG, I JUST DON'T GET IT!" That's because computer and web programming just isn't for everybody. Some people need to come to terms with that and move on to other things.
@vaitelias10 жыл бұрын
What's the best compiler to use?
@yonghongniu690710 жыл бұрын
I think vim is best !
@MrJmvprivateer10 жыл бұрын
depends on what OS you are running. In Windows look up Visual Studios Express Editions. In Mac I think XCode (but clang is available as well because of the BSD userland), and on Linux GCC.
@MrJmvprivateer10 жыл бұрын
Yonghong Niu Vim is good, but it is technically just a text editor.
@peterkristo444810 жыл бұрын
Hey Jonathan, Thanks for the tutorial, it's great, I've always wanted to do this stuff. However, being a 12 year old, it's pretty darn hard learning C. I've been learning Flash Actionscript 2.0, and I'm getting good! But as C is a bit too hard, should I just stick with the basics like Flash Actionscript 2.0? Great tutorial, Peter Kristo
@RobertBedfordVEVO10 жыл бұрын
your 12. Not to young to start. Just take it slow and do basics bit by bit. By the time your 16 you'll be a master. I will someone told me what i'm telling you now when i was your age
@vibrantloki399910 жыл бұрын
If you aren't able to afford the necessary software to learn how to code in a specific language. Learn a different language. C#, C++, Python, JavaScript, etc. all use free software to compile code in the respective language. As for tutorials, codeacademy, khanacademy, coursera, etc. are all great resources.
@nashhinga2 жыл бұрын
how did it go pal?
@HeroesNotVillains Жыл бұрын
@@nashhinga 😂😂 at that time i was a year younger, bro really needs to tell us how it went
@mohamedidrisbensilah416110 жыл бұрын
thankyou sir for this its my first time to learn programming its not easy for me can you help me sir thankyou