C Board  

Go Back   C Board > Community Boards > General Discussions

Reply
 
LinkBack Thread Tools Display Modes
Old 04-20-2009, 05:09 PM   #1
fsx
Registered User
 
fsx's Avatar
 
Join Date: Apr 2009
Posts: 29
Introducing myself...

Hello everyone,

I am a beginning programmer who wants to learn C and general programming (flowcharts and so on), also I believe my logic is below the average requested to program, so I hope you will bear my silly questions.
Best regards and thanks.

FSX
fsx is offline   Reply With Quote
Old 04-20-2009, 05:13 PM   #2
Kernel hacker
 
Join Date: Jul 2007
Location: Farncombe, Surrey, England
Posts: 15,686
Welcome,

I'm sure your questions won't be any more silly [more likely LESS silly] than the other ones posted here every day.

As long as you don't want US to do YOUR homework, we'll be fine with your questions.

--
Mats
__________________
Compilers can produce warnings - make the compiler programmers happy: Use them!
Please don't PM me for help - and no, I don't do help over instant messengers.
matsp is offline   Reply With Quote
Old 04-20-2009, 05:25 PM   #3
In my head
 
happyclown's Avatar
 
Join Date: Dec 2008
Location: In my head
Posts: 328
Welcome to the forum, fsx!

I started learning to program in C about 4 months ago.

Don't worry about logic, that's like a muscle that will grow with your programming. You will find that using your logic to solve programming problems very rewarding and satisfying. There's nothing like working out an algorithm or loop with pencil and paper, then seeing it compile.

And don't worry about asking silly questions. Mats and the regulars all have the knowledge and experience to anwer pretty much any programming question you can think of.

But before you ask the question, be sure to first check out the FAQ and try the forum search. It is highly likely that your question may have been asked in the forum before, multiple times .

Cya around!
__________________
M$ rules! *Turns towards Redmond and bows*
happyclown is offline   Reply With Quote
Old 04-21-2009, 01:41 AM   #4
fsx
Registered User
 
fsx's Avatar
 
Join Date: Apr 2009
Posts: 29
Quote:
Originally Posted by matsp View Post
Welcome,

I'm sure your questions won't be any more silly [more likely LESS silly] than the other ones posted here every day.

As long as you don't want US to do YOUR homework, we'll be fine with your questions.

--
Mats
Hello Mats and thanks for the answer, no problem about homework, it's not really homework because I'm not studying in a school, I'm just a self-learner. I am starting with the K&R, which I find quite difficult. I would like to develop logic, so I am studying also Codewarrior - Principles of programming, which I also find to be quite challenging.
And thanks also to Happyclown!
fsx is offline   Reply With Quote
Old 04-21-2009, 01:52 AM   #5
Making mistakes
 
Join Date: Dec 2008
Posts: 347
There are some good book recommendations in a sticky post. Read 'em, because K&R is more a reference than a tutorial.
Brafil is offline   Reply With Quote
Old 04-21-2009, 04:16 AM   #6
In my head
 
happyclown's Avatar
 
Join Date: Dec 2008
Location: In my head
Posts: 328
Quote:
Originally Posted by Brafil View Post
There are some good book recommendations in a sticky post. Read 'em, because K&R is more a reference than a tutorial.
I agree. K&R is aimed at someone with experience in another programming language, or with previous programming experience. It is very terse, and poorly organised as a teaching course.

You are better off using books tailored to newbies, like the Dummies or Teach Yourself series. They do have mistakes, but they are specifically designed with the newbie in mind. Their style(like hints, tips and reminders) and formatting make it easy(and fun) for the newbie to learn the basics. And they should contain lots of sample code, which is important.

Happy programming!
__________________
M$ rules! *Turns towards Redmond and bows*

Last edited by happyclown; 04-21-2009 at 04:18 AM. Reason: removed duplicate copy and paste error
happyclown is offline   Reply With Quote
Old 04-21-2009, 07:16 AM   #7
Complete Beginner
 
Join Date: Feb 2009
Posts: 312
Quote:
Originally Posted by Brafil View Post
There are some good book recommendations in a sticky post. Read 'em, because K&R is more a reference than a tutorial.
I don't agree. K&R is certainly terse, precise and to the point. But this is good! Programming is about as much "for Dummies" or "in 21 days" as airplane construction. The experience of having to spend an hour or so on a single page may seem distracting at first, but it helps to advance very quickly (although this may sound paradoxical at first glance).

Read and understand K&R and you're far more knowledgeable than, say, 90% of everyone else around here.

Torvalds (for once) makes a good point regarding the issue at hand:
"all right-thinking people know that (a) K&R are _right_ and (b) K&R are right."
(/usr/src/linux/Documentation/CodingStyle)

Greets,
Philip
__________________
All things begin as source code.
Source code begins with an empty file.
-- Tao Te Chip
Snafuist is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
introducing actual time in a C program shaheel C Programming 4 02-12-2008 06:23 AM
Introducing EntropySink.com ober General Discussions 19 04-13-2005 11:26 PM
Introducing Myself. civilwarsearch A Brief History of Cprogramming.com 10 12-14-2003 02:12 PM


All times are GMT -6. The time now is 09:25 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22