GIDForums  

Go Back   GIDForums > Computer Forums > Computer Software Forum - Windows
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
 
Thread Tools Search this Thread Rate Thread
  #1  
Old 16-Jun-2004, 15:35
Neofite Neofite is offline
New Member
 
Join Date: Jun 2004
Posts: 1
Neofite is on a distinguished road

Is C the Right Language for Me


I have an interest in learning a programming language in order to write programs to manipulate a fairly large set of numbers. For instance, I would like to write a programs to sort and maniuplate in various ways different baseball statistics on all of the active players in the last 40 years.

Is C the right language for me?

Back 25 years ago, I learned BASIC and APL and think that, with the help of my teen-age kids, I could learn a computer language -- but I don't want to make the effort only to find out that the computer programming language was inappropriate for what I was trying to do.

If C is not the right language -- what is? All guidance is appreciated.

Doug
  #2  
Old 16-Jun-2004, 16:29
dsmith's Avatar
dsmith dsmith is offline
Senior Member
 
Join Date: Jan 2004
Location: Utah, USA
Posts: 1,351
dsmith is a glorious beacon of lightdsmith is a glorious beacon of lightdsmith is a glorious beacon of lightdsmith is a glorious beacon of lightdsmith is a glorious beacon of light
Quote:
Originally Posted by Neofite
I have an interest in learning a programming language in order to write programs to manipulate a fairly large set of numbers. For instance, I would like to write a programs to sort and maniuplate in various ways different baseball statistics on all of the active players in the last 40 years.

Is C the right language for me?

Back 25 years ago, I learned BASIC and APL and think that, with the help of my teen-age kids, I could learn a computer language -- but I don't want to make the effort only to find out that the computer programming language was inappropriate for what I was trying to do.

If C is not the right language -- what is? All guidance is appreciated.

Doug

Hi Doug. Welcome to GIDForums. Being the moderator of the C programming forums here, all I can think of to say is YES! But, I want to be careful in saying that. C is very apt at doing the kinds of things that you want to do, but so are several other languages as well as databases and even spreadsheets. One thing with C is that it is really a very basic language at the root of it. It doesn't *restrict* you as some other languages might, so it is really easy to write bad programs . At its basis, it is really simple to see that it is working with data at the memory level. So instead of thinking of a string, it is thinking of a collection of contiguous ASCII bytes that is terminated by a NULL charecter.

Depending on your background and your desire to learn some of the lower level aspects, I think C would be a good language to learn. I am amazed at how many of the newer languages are still based on the basic structure of C.

I would start out with the basic C language/structure and then move onto C++ if that is something that interests you. Even though C++ adds some nice features, I still find myself reverting to C over the long run.

If you get a chance, drop by the C forums here. We have a small code repository and there is also some pretty good discussions and code snippets. Try to evaluate whether C makes sense in your mind. If you do give it a go, post us a message. There are plenty of people there to give you a hand.

Good Luck.
  #3  
Old 21-Jun-2004, 08:15
iwitw iwitw is offline
New Member
 
Join Date: May 2004
Posts: 11
iwitw is on a distinguished road
if you have studied C, you can quickly come into C++,and then to JAVA
that is : C->C++->JAVA
or there is another way:
PASCAL->DELFHI
  #4  
Old 21-Jun-2004, 19:12
CyrixOnFire's Avatar
CyrixOnFire CyrixOnFire is offline
Junior Member
 
Join Date: Mar 2004
Location: Live in Georgia but my home is California.
Posts: 80
CyrixOnFire will become famous soon enough
Hey, by the sound of your needs in a programming language, I recommend Python. It is by far one of the easiest to read and learn. It's almost like the English language in that the statements are direct and intelligible. Python.org is the hub of all the tutorials and support for the language. Plus the interpreter (not compiled) is free!
__________________
All your base are... a bunch of cheap, low-res pixels on an overheating box.
 
 

Recent GIDBlogProblems with the Navy (Officers) by crystalattice

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
WMV program language KrissKross C++ Forum 8 23-Apr-2004 20:28
Inline Assembly language mikhail Assembly Language 7 22-Mar-2004 10:06
.htaccess language / rewrite problem spinflip Apache Web Server Forum 5 15-Dec-2003 15:14
SQL multiple languages query samtediou MySQL / PHP Forum 6 23-Jul-2003 14:09
[Tutorial] XSL Basics Pt. I pcxgamer Web Design Forum 15 22-Apr-2003 07:59

Network Sites: GIDNetwork · GIDWebHosts · GIDSearch · Learning Journal by J de Silva, The

All times are GMT -6. The time now is 23:16.


vBulletin, Copyright © 2000 - 2010, Jelsoft Enterprises Ltd.