473,507 Members | 13,917 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Where to begin

Hi,

I'm interested in learning how to program. I've got some knowledge in
HTML and VB, but I'd really like to learn C and C++ since they are so
foundational, and they just seem so huge. Could anyone be kind enough
to point me in the right direction? I basically just want to know
where to start.

Thanks,

Bill
Nov 13 '05 #1
7 1692

"billmurray22" <bi**********@yahoo.com> wrote in message
news:d6**************************@posting.google.c om...
Hi,

I'm interested in learning how to program. I've got some knowledge in
HTML and VB, but I'd really like to learn C and C++ since they are so
foundational, and they just seem so huge. Could anyone be kind enough
to point me in the right direction? I basically just want to know
where to start.

Thanks,

Bill

Books are always the way to go. I suggest "The C programming language", last
edition, by the guys who designed the language themselves. Later on, when
you are more experienced, "C Unleashed" is also a great book, written partly
by Richard Heatfield who is part of this newsgroup.
Nov 13 '05 #2
did
billmurray22 a écrit:
Hi,

I'm interested in learning how to program. I've got some knowledge in
HTML and VB, but I'd really like to learn C and C++ since they are so
foundational, and they just seem so huge. Could anyone be kind enough
to point me in the right direction? I basically just want to know
where to start.

Thanks,

Bill


Hi
you can start by reading the FAQ:
http://www.eskimo.com/~scs/C-faq/top.html

Nov 13 '05 #3
Jeff wrote:
.... snip ...
I don't recommend "The C Programming Language (second edition)"
by K&R as the first book for beginner. It is too hard. However,
after you have learned C for some days, you should read it. It
is a very good book for you.


I strongly disagree. What the OP should NOT do is try to absorb
it all at once. He should follow the elementary examples
presented early, and thoroughly understand them before
proceeding. K&R is one of the few books that are fairly complete
and accurate.

Please try to control your line length in postings. Lines should
never exceed 75 characters, and 65 is a much better objective.

--
Chuck F (cb********@yahoo.com) (cb********@worldnet.att.net)
Available for consulting/temporary embedded and systems.
<http://cbfalconer.home.att.net> USE worldnet address!
Nov 13 '05 #4

"CBFalconer" <cb********@yahoo.com> wrote in message
news:3F***************@yahoo.com...
Jeff wrote:
... snip ...

I don't recommend "The C Programming Language (second edition)" by K&R as the first book for beginner. It is too hard. However, after you have learned C for some days, you should read it. It is a very good book for you.


I strongly disagree. What the OP should NOT do is try to

absorb it all at once. He should follow the elementary examples
presented early, and thoroughly understand them before
proceeding. K&R is one of the few books that are fairly complete and accurate.

Please try to control your line length in postings. Lines should never exceed 75 characters, and 65 is a much better objective.

Sorry, I will try 65.
--
Chuck F (cb********@yahoo.com) (cb********@worldnet.att.net)
Available for consulting/temporary embedded and systems.
<http://cbfalconer.home.att.net> USE worldnet address!


--
Jeff
Nov 13 '05 #5
Jeff wrote:
"CBFalconer" <cb********@yahoo.com> wrote in message
Jeff wrote:

... snip ...

Please try to control your line length in postings. Lines

should
never exceed 75 characters, and 65 is a much better objective.


Sorry, I will try 65.


As you can see from the above your lame newsreader (Outhouse
Excess) then wraps the quoted lines at the same point, so you
might be better off at 72 or so. Better yet, install a better
newsreader. Xnews and Netscape come to mind.

Thanks for trying.

--
Chuck F (cb********@yahoo.com) (cb********@worldnet.att.net)
Available for consulting/temporary embedded and systems.
<http://cbfalconer.home.att.net> USE worldnet address!
Nov 13 '05 #6
In <bh*********@imsp212.netvigator.com> "Jeff" <no****@notexist.com> writes:

"billmurray22" <bi**********@yahoo.com> wrote in message
news:d6**************************@posting.google. com...
Hi,

I'm interested in learning how to program. I've got some knowledge in
HTML and VB, but I'd really like to learn C and C++ since they are so
foundational, and they just seem so huge. Could anyone be kind enough
On the contrary, C (in its currently used form) is a small language.
And K&R2 is a small book excellently teaching it.
to point me in the right direction? I basically just want to know
where to start.
You can search on google, and you will see many tutorial website talking about C.


And most of them are rubbish, but how can a complete newbie figure out
which is worth reading and which isn't?
If you really want
to learn C after reading them, you should buy a book.
A *good* book. Again, there is no shortage of bad books on this topic.
I don't recommend "The C Programming Language (second edition)" by K&R as the first book for
beginner. It is too hard. However, after you have learned C for some days, you should read it. It is
a very good book for you.


I strongly disagree, especially for someone who already has some
programming experience, so he doesn't need to be introduced to the basics
of programming languages. K&R2 is the ideal starting point. It makes
sense to try something else (e.g. K.N. King) only if K&R2 doesn't work
for you.

Dan
--
Dan Pop
DESY Zeuthen, RZ group
Email: Da*****@ifh.de
Nov 13 '05 #7
In <tJ********************@news20.bellglobal.com> "Eric Bernard" <ew***@sympatico.ca> writes:

"billmurray22" <bi**********@yahoo.com> wrote in message
news:d6**************************@posting.google. com...

I'm interested in learning how to program. I've got some knowledge in
HTML and VB, but I'd really like to learn C and C++ since they are so
foundational, and they just seem so huge. Could anyone be kind enough
to point me in the right direction? I basically just want to know
where to start.


Books are always the way to go. I suggest "The C programming language", last
edition, by the guys who designed the language themselves.


Kernighan was one of the first users of C, but he didn't design it.

Dan
--
Dan Pop
DESY Zeuthen, RZ group
Email: Da*****@ifh.de
Nov 13 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
3893
by: Sean Dettrick | last post by:
Hi, I have several <vector>'s of the same length, with entries as follows: I= A= B= I want to use STL to make (I == 0) a mask to operate on the elements of A and B, i.e. I want to do this:
8
3153
by: GUEST | last post by:
Hi all. I'm a newbie to ORacle and am planning to take a course in Oracle this January. Can anyone tell me where a SQL/PL script is run from ? I tried to run a simple SQL/PL script under SQL...
2
1615
by: Alan Mailer | last post by:
Imagine I had a table called MyTable with the following values: Field1 Field2 ____ _____ A X AA R B X BB T Now, say I want to return only rows which match *BOTH* of the
7
26486
by: jcochran | last post by:
What would be the correct way of writing a sql select state with where clause while also using IF ELSE. I am using T-SQL and I cannot get it to work. I probably have the syntax wrong. I want to...
2
2705
by: Ellen Manning | last post by:
Using A2K. In my table I have the field "Grant" which can have a value or be null. I have a query that counts the number of records and has a Where clause on the Grant field. The query won't...
7
1937
by: James Harris | last post by:
My Googling has let me down here - maybe because when it comes to Java I don't really know which type I need! If someone could point me in the right direction I'd appreciate it. My requirement...
7
2045
by: brig | last post by:
I am reading and thinking that a user (or any object) cannot be created within a procedure. Is that correct? I am new to PL/ SQL, not programming, but do apologize. I have a StdtTable (in SYS)...
2
1557
dcharnigo
by: dcharnigo | last post by:
Well I am at it again with my complex statements, I need some guidance on this one, in case you cannot tell I am a C++/C# programmer and not used to SQL, I think it is clear what I am trying to...
0
884
by: ssmeshack | last post by:
Hai all, I have problem here. Im using VWD with C#. Database Sql Server 2005. I have done auto rotation for staffname where autorotation = 1. It was no problem until I add a new user with...
2
1640
prn
by: prn | last post by:
Hi folks, This may sound odd, but I'm preparing a stored procedure that I want to handle a couple of different cases. However, unlike the standard sort of situation where what I want to...
0
7221
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7372
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
7029
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
5619
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
4702
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
3190
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
1537
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
1
758
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
411
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.