www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/10/10/03:05:06

From: "al" <alxx AT tig DOT spam DOT DOT -sux DOT com DOT die DOT spammer DOT die DOT au>
Newsgroups: alt.comp.lang.learn.c-c++,comp.os.msdos.djgpp,comp.programming
Subject: Re: Undertaking a programming journey
Date: Tue, 10 Oct 2000 17:52:24 +1000
Organization: The Internet Group (Sydney)
Lines: 138
Message-ID: <8rueam$j09$1@bugstomper.ihug.com.au>
References: <MOqE5.2173$W31 DOT 29870 AT news1 DOT online DOT no>
NNTP-Posting-Host: p64-max68.syd.ihug.com.au
Mime-Version: 1.0
X-Trace: bugstomper.ihug.com.au 971160726 19465 203.109.166.98 (10 Oct 2000 06:52:06 GMT)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

"Tore Salte" <toresalte AT gmx DOT net> wrote in message
news:MOqE5.2173$W31 DOT 29870 AT news1 DOT online DOT no...
>     OK, I have decided to LEARN programming. Earlier I've fooled around
with
> lots of things in various languages like BASIC, Turbo Pascal, Java and
> C/C++, but I've never made anything real. Now I have decided to learn
> programming good enough to be able to make some apps and probably even
some
> simple games. I am on a tight budget so I am thinking of using DJGPP
> probably combined with RSXNT, GNU-Mingwin32, Cygnus or another one of the
> free compilers around.
>     Being at this stage I have lots of questions and I hope that some of
you
> might be able to give me some answers. Should I learn the basics in DOS
> programming or should I go straight on to mastering Windows? Are there any
> good books teaching C/C++ (DOS/Windows) without being connected to any of
> the commercial compilers? Can I find something of any use somewhere on the
> web?
>     Any tips will be greatly appreciated!
>
> Tore Salte
> toresalte(x)gmx.net
> remove (x) to reply!
>
>

1. read the faqs. they give pointers to books, compilers(free), and web
tutorials.(links below)

2.get a compiler(no need to buy one see faqs for the links)
devcpp , djgpp, cygwin all work well (also borland has a free commandline
compiler - link in faq)

free compilers for windows mac and linux

for windows

borland c++ (also handles c)
www.borland.com

ports of g++/gcc for windows

http://www.xraylith.wisc.edu/~khan/software/gnu-win32/index.html
http://www.xraylith.wisc.edu/~khan/software/gnu-win32/gcc.html
http://www.xraylith.wisc.edu/~khan/software/gnu-win32/ide-and-gui.html

djgpp www.delorie.com port for dos 32 bit runs under win9x

mingw http://www.xraylith.wisc.edu/~khan/software/gnu-win32/gcc.html

gcc with a real nice editor but c++ only.download. 2.7Mb
http://cs-alb-pc3.massey.ac.nz/software/gcc.exe
more info here
http://www.xraylith.wisc.edu/~khan/software/gnu-win32/ide-and-gui.html

devcpp www.bloodshed.net alternate website
http://download.cnet.com/downloads/0-10085-100-1683220.html?tag=st.dl.10085.
dir.10085-100-1683220
has an ide/editor(uses mingw with ide on top)

cygwin http://sources.redhat.com/cygwin/
port of gcc/g++ , bash shell and gnu utilities to windows
allows compilation of linux programs as well so they can run under windows

free compilers for mac
there are free development tools available for macs
depends on what os version are using.

http://developer.apple.com/membership/macosx.html
or

http://maximumlinux.com/content/news/2000/09/13/11335

http://developer.apple.com/macos/intro.html
http://developer.apple.com/tools/index.html

http://developer.apple.com/tools/mpw-tools/  free downloadable compiler
http://developer.apple.com/tools/mpw-tools/compilers/index.html

for linux
gcc (gnu compiler collection) (www.gnu.org) should either have been
installed automatically
or is at least available on your installation dics.
compiler for c and c++(and assembler depending on linux distribution).
additional libraries available to give java, fortran, pascal and other
languages.
there are free ide available depending on the desktop your using

3. get a couple of good books. at least 1 beginners book and a reference
book.work thru the books and the problems they give you.
see links in faq for book reviews or links to reviews from my web site.
also reviews on www.accu.org


4.write programs

5. write more programs



haven't found any free c books but for c++

web tutorial links, books, etc
http://www.kfa-juelich.de/zam/cxx/extern.html   under learning c++ section

free downloadable book(2 vols)
Thinking in c++ by Bruce Eckel http://www.bruceeckel.com

also www.steveheller.com  online books
and a few pdfs and other files from
http://www.kfa-juelich.de/zam/cxx/
http://www.kfa-juelich.de/zam/cxx/cxxkurs.pdf
http://hobbes.jct.ac.il/~naiman/c++-intro/
http://www.pragsoft.com/download.html#CppBook
http://math.nist.gov/pozo/c++class/


good info here
http://www.comeaucomputing.com/techtalk

Also try the world lecture hall do a search for  c or c++
beginners courses or intro to computer science or programming 101
http://www.utexas.edu/world/lecture/


Alex

http://www.faqs.org/faqs/C-faq/learn/    alt.comp.lang.learn.c-c++
http://www.eskimo.com/~scs/C-faq/top.html         comp.lang.c
http://marshall-cline.home.att.net/cpp-faq-lite/       comp.lang.c++
http://members.xoom.com/jshiva/welcome.txt

http://www.geocities.com/alxx9672/learnc.html     al's c and c++ links page




- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019