Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
What is the best way to program in C?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  11 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Steven Carver  
View profile  
 More options Apr 27 2010, 6:07 pm
From: Steven Carver <steve19...@gmail.com>
Date: Tue, 27 Apr 2010 17:07:05 -0500
Local: Tues, Apr 27 2010 6:07 pm
Subject: [NORLUG] What is the best way to program in C?

Hi, new part of the mailing list. I live in Farmington, and I'm trying to
learn a bit of programming. I did some reading and discovered that it would
be best to learn C, C++, Objective-C... So where do I start? There are so
many resources that I'm overwhelmed. I do get the impression that you guys
are programmers, considering the current python thread. Thanks for the help.

--
Steven Carver

--
For archives and more options, visit this group at http://groups-beta.google.com/group/norlug
To unsubscribe from this group, send email to norlug-unsubscribe@googlegroups.com


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jay Kline  
View profile  
 More options Apr 27 2010, 11:27 pm
From: Jay Kline <j...@slushpupie.com>
Date: Tue, 27 Apr 2010 22:27:18 -0500
Local: Tues, Apr 27 2010 11:27 pm
Subject: Re: [NORLUG] What is the best way to program in C?

On Tue, Apr 27, 2010 at 5:07 PM, Steven Carver <steve19...@gmail.com> wrote:
> Hi, new part of the mailing list. I live in Farmington, and I'm trying to
> learn a bit of programming. I did some reading and discovered that it would
> be best to learn C, C++, Objective-C... So where do I start? There are so
> many resources that I'm overwhelmed. I do get the impression that you guys
> are programmers, considering the current python thread. Thanks for the help.

The best way, in my opinion, is to start with the basics.  Pick one of the
three you have there and find a good book to teach it, and just sit down and
try to work with it. Which you pick is a matter of personal taste, but I
think C is a good place to start. For C, there is a great book:  C
Programming Language (2nd Ed.) by Kernighan and Ritchie (ISBN: 0131103628)
 Those are the guys who came up with the language, and its a pretty well
respected book.

Jay

--
For archives and more options, visit this group at http://groups-beta.google.com/group/norlug
To unsubscribe from this group, send email to norlug-unsubscribe@googlegroups.com


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steven Carver  
View profile  
 More options Apr 28 2010, 6:37 am
From: Steven Carver <steve19...@gmail.com>
Date: Wed, 28 Apr 2010 05:37:39 -0500
Local: Wed, Apr 28 2010 6:37 am
Subject: [NORLUG] Re: What is the best way to program in C?
Thanks. I'll take a look. Also, is ut best to program C on a Windows
machine, or Linux?

--
Steven Carver

--
For archives and more options, visit this group at http://groups-beta.google.com/group/norlug
To unsubscribe from this group, send email to norlug-unsubscribe@googlegroups.com


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steven Carver  
View profile  
 More options Apr 28 2010, 6:39 am
From: Steven Carver <steve19...@gmail.com>
Date: Wed, 28 Apr 2010 05:39:01 -0500
Local: Wed, Apr 28 2010 6:39 am
Subject: [NORLUG] Re: What is the best way to program in C?
Thanks, I'll take a look. Is it besr to program in C on Windows or
Linux or OS X? Because I have all three...

--
Steven Carver

--
For archives and more options, visit this group at http://groups-beta.google.com/group/norlug
To unsubscribe from this group, send email to norlug-unsubscribe@googlegroups.com


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jay Kline  
View profile  
 More options Apr 28 2010, 7:57 am
From: Jay Kline <j...@slushpupie.com>
Date: Wed, 28 Apr 2010 06:57:13 -0500
Local: Wed, Apr 28 2010 7:57 am
Subject: Re: [NORLUG] Re: What is the best way to program in C?

On Wed, Apr 28, 2010 at 5:39 AM, Steven Carver <steve19...@gmail.com> wrote:
> Thanks, I'll take a look. Is it besr to program in C on Windows or
> Linux or OS X? Because I have all three...

I recommend you stay away from any big IDE (VisualStudio, etc) and stick
with a plain text editor and compiler on the commandline.  That setup is
equal on all platforms.  Using an IDE sometimes "helps" you so much you dont
learn what is actually going on. If you want to learn the traditional way,
use vi or emacs with gcc. Traditionally Unix apps, but available on any of
the platforms you have. Might be easier on Linux or OS X, though.

Jay

--
For archives and more options, visit this group at http://groups-beta.google.com/group/norlug
To unsubscribe from this group, send email to norlug-unsubscribe@googlegroups.com


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jeff Ondich  
View profile   Translate to Translated (View Original)
 More options Apr 28 2010, 8:04 am
From: Jeff Ondich <jond...@carleton.edu>
Date: Wed, 28 Apr 2010 07:04:15 -0500
Local: Wed, Apr 28 2010 8:04 am
Subject: Re: [NORLUG] Re: What is the best way to program in C?
I think that if your goal is to learn C, then a Unix-based system is
easiest.  Just get a text editor (with syntax coloring) and a terminal
window and edit/save/compile/run, edit/save/compile/run... So for this,
Linux and Mac beat Windows (unless you install cygwin on Windows, which
would give you the same effect).

But here are a couple other thoughts.

-- What's your real goal?  Is it "learn to program" or "learn to program
because I have this particular project I want to work on for myself" or
"learn to program because I have an iPhone app idea" or something else?
Your choice of starting language may depend on higher level goals.

-- Regardless, you'll want to have a pet project of some kind that
motivates your study.  Doing sample exercises is fine, but for me, those
samples were always driven by my interest in writing software to support
my fantasy baseball league.  I've moved on from baseball stats lately,
but I still always make sure to have a project I'm fired up about when I
learn a new language.

Good luck.

Jeff Ondich

--
For archives and more options, visit this group at http://groups-beta.google.com/group/norlug
To unsubscribe from this group, send email to norlug-unsubscribe@googlegroups.com

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Adam Gurno  
View profile  
 More options Apr 28 2010, 8:40 am
From: Adam Gurno <adam.gu...@gmail.com>
Date: Wed, 28 Apr 2010 07:40:02 -0500
Local: Wed, Apr 28 2010 8:40 am
Subject: Re: [NORLUG] Re: What is the best way to program in C?

I learned my C from O'Reilly's _Practical C Programming_ (The Cow Book).
 When I did C for a living, I used nothing more than Vim with 'set cindent'.
 (When writing this, I realized that I purchased the cow book from UMM's
bookstore nigh on 20 years ago.  That's crazy.)

Programming C with Vim:
http://www.faqs.org/docs/Linux-HOWTO/C-editing-with-VIM-HOWTO.html
ORY C Books: http://oreilly.com/pub/topic/cprog

From an introductory viewpoint, I'd recommend getting to know...
* C string handling (har)
* compiling, linking.
* pointers, pointers, pointers.

C is the Latin of modern languages.  As soon as you understand it, you can
'see it' in other languages.

A
<http://www.faqs.org/docs/Linux-HOWTO/C-editing-with-VIM-HOWTO.html>

--
Adam Gurno
a...@gurno.com

--
For archives and more options, visit this group at http://groups-beta.google.com/group/norlug
To unsubscribe from this group, send email to norlug-unsubscribe@googlegroups.com


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steven Carver  
View profile  
 More options Apr 28 2010, 9:02 am
From: Steven Carver <steve19...@gmail.com>
Date: Wed, 28 Apr 2010 08:02:27 -0500
Local: Wed, Apr 28 2010 9:02 am
Subject: [NORLUG] What is the best way to program in C?
Thanks for all the responses. As for an end goal, I guess I'm just
looking for something to do. But if I was to have some goals, it would
be to be more involved in the open source community or to author an
iPhone app. I will be using the new ubuntu release tomorrow, and I'll
look into the book that was first mentioned, the one written by the
authors of the C language. Actually, I've been thinking about writing
a plugin for songbird (an open source iTunes of sorts) that allows it
to play music over AirTunes, like in iTunes. This would be for playing
web music over a local network. But I'm also looking into making
programming a career. My dad is a programmer, but he doesn't know C
languages or object-oriented languages. I think it's called linear
programming. But thanks for the feedback!

--
Steven Carver

--
For archives and more options, visit this group at http://groups-beta.google.com/group/norlug
To unsubscribe from this group, send email to norlug-unsubscribe@googlegroups.com


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steven Usdansky  
View profile  
 More options Apr 29 2010, 5:40 pm
From: Steven Usdansky <usdans...@gmail.com>
Date: Thu, 29 Apr 2010 16:40:37 -0500
Local: Thurs, Apr 29 2010 5:40 pm
Subject: Re: [NORLUG] What is the best way to program in C?

Althugh my approach has been to pick the language first, then find a project
I want to work on, if you've got a project in mind, I recommend picking what
seems to be the best (whatever that means) language and go for it.

--
For archives and more options, visit this group at http://groups-beta.google.com/group/norlug
To unsubscribe from this group, send email to norlug-unsubscribe@googlegroups.com


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
fit4lfe  
View profile   Translate to Translated (View Original)
 More options May 5 2010, 7:26 pm
From: fit4lfe <fit4...@gmail.com>
Date: Wed, 5 May 2010 18:26:51 -0500
Local: Wed, May 5 2010 7:26 pm
Subject: Re: [NORLUG] What is the best way to program in C?
If your looking for a decent IDE for KDE try out Kdevelop

On Thu, Apr 29, 2010 at 4:40 PM, Steven Usdansky <usdans...@gmail.com> wrote:
> Althugh my approach has been to pick the language first, then find a project
> I want to work on, if you've got a project in mind, I recommend picking what
> seems to be the best (whatever that means) language and go for it.

> --
> For archives and more options, visit this group at
> http://groups-beta.google.com/group/norlug
> To unsubscribe from this group, send email to
> norlug-unsubscribe@googlegroups.com

--
For archives and more options, visit this group at http://groups-beta.google.com/group/norlug
To unsubscribe from this group, send email to norlug-unsubscribe@googlegroups.com

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
fit4lfe  
View profile  
 More options Feb 14, 10:00 am
From: fit4lfe <fit4...@gmail.com>
Date: Thu, 14 Feb 2013 09:00:19 -0600
Local: Thurs, Feb 14 2013 10:00 am
Subject: Re: [NORLUG] What is the best way to program in C?
Steven,
   What do you want to do with C? Are you looking to create
applications or understand how programs work.
Check out C/C++ sites like, and even better assembly for really
understanding how computer code works.
http://www.cprogramming.com/
https://www.google.com/search?q=assembly+for+linux&ie=utf-8&oe=utf-8&...

Learn the basics and take your time. The more you understand the
basics the easier it will get with other languages.

Thanks


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »