By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
428,828 Members | 1,862 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 428,828 IT Pros & Developers. It's quick & easy.

Where to go from here?

P: 1
okay so I have recently been taking up C, and I would like some input on where to go next to better learn the language. I know it is all about learning the information and also writing code. so I am more or less asking about specific exercises one might recommend for me to take on? Different ways to practice the language?
Jun 13 '19 #1

✓ answered by zmbd

Your question is overly broad for this forum to really get a decent answer.

"Mile High" level suggestions....
LEARN TO CHART your logic before you start to code!!!
I cannot stress this enough.. too many bad programs out there because people are not taught how to do this in their comp-sci courses.
- Start with a clear statement of the goal it has been proven over and over again that Writing down the goal is the best approach for all types of projects. This will help you with the remaining planing steps for the project.
Then using the basic charting elements (I prefer this style : Nassi-Shneiderman Charts ) do a high level plan of the logic to reach the goal.
Then refine the chart to the fine logic
Then start writing your code.

As for where to learn, there are thousands of free and paid tutorial sites on the WWW - a simple search with your favorite search engine should turn up a few dozen. Keep in mind that if you don't "get it" with one site supplement with another site.
I have even found some online C+/C++ language compilers - be careful with these sites, really check them out first, that any compiled executable code is ran thru a good malware and antivirus before running it on your PC.
There are several freeware/shareware IDE programs out there that you can use for home study and non-commercial applications.

IMHO: hard to replace a well taught computer science program. Once you have the fundamentals mastered thru such a program picking up a coding language can be fairly easy.

Share this Question
Share on Google+
1 Reply


zmbd
Expert Mod 5K+
P: 5,397
Your question is overly broad for this forum to really get a decent answer.

"Mile High" level suggestions....
LEARN TO CHART your logic before you start to code!!!
I cannot stress this enough.. too many bad programs out there because people are not taught how to do this in their comp-sci courses.
- Start with a clear statement of the goal it has been proven over and over again that Writing down the goal is the best approach for all types of projects. This will help you with the remaining planing steps for the project.
Then using the basic charting elements (I prefer this style : Nassi-Shneiderman Charts ) do a high level plan of the logic to reach the goal.
Then refine the chart to the fine logic
Then start writing your code.

As for where to learn, there are thousands of free and paid tutorial sites on the WWW - a simple search with your favorite search engine should turn up a few dozen. Keep in mind that if you don't "get it" with one site supplement with another site.
I have even found some online C+/C++ language compilers - be careful with these sites, really check them out first, that any compiled executable code is ran thru a good malware and antivirus before running it on your PC.
There are several freeware/shareware IDE programs out there that you can use for home study and non-commercial applications.

IMHO: hard to replace a well taught computer science program. Once you have the fundamentals mastered thru such a program picking up a coding language can be fairly easy.
Jun 13 '19 #2

Post your reply

Sign in to post your reply or Sign up for a free account.