comp.lang.ada
 help / color / mirror / Atom feed
* New to programming...
@ 2001-12-18  2:54 Infinity
  2001-12-18  9:32 ` martin.m.dowie
  2001-12-18  9:46 ` Preben Randhol
  0 siblings, 2 replies; 5+ messages in thread
From: Infinity @ 2001-12-18  2:54 UTC (permalink / raw)


     Hello. I am a new programmer. I don't know any language at all, but have
decided to learn ada95 for various reasons. I use Windows and have downloaded
the Win32 version of GNAT. I have compiled the sample hello/goodbye world
programs. Now that I have a basic idea of how the compiler works, I want to
learn to write my own programs. 

     My question: Is there any good resource on the internet for a complete
beginner such as me to learn ada95 as a first programming language? Also, what
are some good books to purchase? Any other helpful advice will be GREATLY
appreciated.

Infinity
     



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: New to programming...
  2001-12-18  2:54 New to programming Infinity
@ 2001-12-18  9:32 ` martin.m.dowie
  2001-12-18  9:46 ` Preben Randhol
  1 sibling, 0 replies; 5+ messages in thread
From: martin.m.dowie @ 2001-12-18  9:32 UTC (permalink / raw)


"Infinity" <infinity4evr@aol.cometserver> wrote in message
news:20011217215410.25519.00000176@mb-mi.aol.com...
>      Hello. I am a new programmer. I don't know any language at all, but
have
> decided to learn ada95 for various reasons. I use Windows and have
downloaded
> the Win32 version of GNAT. I have compiled the sample hello/goodbye world
> programs. Now that I have a basic idea of how the compiler works, I want
to
> learn to write my own programs.
>
>      My question: Is there any good resource on the internet for a
complete
> beginner such as me to learn ada95 as a first programming language? Also,
what
> are some good books to purchase? Any other helpful advice will be GREATLY
> appreciated.

Welcome! :-)

*The* starting point is www.adapower.com there are various online books and
teaching tools availble via this site. It is also a great repository of
reusable components.

Enjoy!





^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: New to programming...
  2001-12-18  2:54 New to programming Infinity
  2001-12-18  9:32 ` martin.m.dowie
@ 2001-12-18  9:46 ` Preben Randhol
  2001-12-18 14:39   ` Marin David Condic
  2001-12-19 13:36   ` John Cupak
  1 sibling, 2 replies; 5+ messages in thread
From: Preben Randhol @ 2001-12-18  9:46 UTC (permalink / raw)


On 18 Dec 2001 02:54:10 GMT, Infinity wrote:
>      Hello. I am a new programmer. I don't know any language at all, but have
> decided to learn ada95 for various reasons. I use Windows and have downloaded
> the Win32 version of GNAT. I have compiled the sample hello/goodbye world
> programs. Now that I have a basic idea of how the compiler works, I want to
> learn to write my own programs. 
> 
>      My question: Is there any good resource on the internet for a complete
> beginner such as me to learn ada95 as a first programming language? Also, what
> are some good books to purchase? Any other helpful advice will be GREATLY
> appreciated.

Start with the online book AdaCraft (see link below; first book) and then
you can consider getting Ada as A Second Language by Cohen. But I would
recommend that you start with AdaCraft first.


 Short Intro I           :  http://www.cl.cam.ac.uk/~mgk25/ada.html
 Short Intro II          :  http://www.adaic.com/whyada/

 Main Ada site           :  http://www.adapower.com/

 Online Ada 95 book      :  http://www.it.bton.ac.uk/staff/je/adacraft/
 Online Ada 95 book II   :  http://burks.bton.ac.uk/burks/language/ada/ada95.pdf
 Short Ada tutorial      :  http://goanna.cs.rmit.edu.au/~dale/ada/aln.html
 A Linux and Ada book    :  http://www.vaxxine.com/pegasoft/homes/book.html
 Other books             :  http://www.adapower.com/learn/
 Ada 95 book reviews     :  http://www.seas.gwu.edu/~mfeldman/ada95books.html

 Collection of Ada docs  :  http://www.adapower.net/ada/
 ISO Reference Manual    :  http://www.adapower.com/rm95/
 ISO Rational Manual     :  http://www.adapower.com/rationale/
 Quality and Style Guide :  http://www.adaic.com/docs/95style/html/cover.html

 GNU Ada Compiler(GNAT)  :  http://www.gnat.com/
 GNAT for Linux, Dos,
 NetBSD, OS/2, SCO       :  http://www.gnuada.org/
 GNAT for Windows        :  http://home.trouwweb.nl/Jerry/

 GTKAda ToolKit (GTK+)   :  http://libre.act-europe.fr/GtkAda/
 GNADE Project           :  http://gnade.sourceforge.net/
 Some software projects  :

   http://freshmeat.net/browse/163/ 
 and
    http://sourceforge.net/softwaremap/trove_list.php?form_cat=163


-- 
 ()   Join the worldwide campaign to protect fundamental human rights.
'||}
{||'                                           http://www.amnesty.org/



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: New to programming...
  2001-12-18  9:46 ` Preben Randhol
@ 2001-12-18 14:39   ` Marin David Condic
  2001-12-19 13:36   ` John Cupak
  1 sibling, 0 replies; 5+ messages in thread
From: Marin David Condic @ 2001-12-18 14:39 UTC (permalink / raw)


Its probably worth noting that this particular book (See below) starts from
bottom dead center and doesn't assume you know anything about programming.
(They all pretty much have to assume you know how to invoke the compiler on
a collection of code in your particular environment because there can't be
any standard way of doing that.)

Michael Feldman wrote a book that also dealt with Ada from a raw beginner's
level, but AFAIK, it isn't on-line. IIRC, it was more GNAT-oriented. There's
probably a reference to it somewhere on AdaPower.

MDC
--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com
Enabling the digital revolution
e-Mail:    marin.condic@pacemicro.com
Web:      http://www.mcondic.com/


"Preben Randhol" <randhol+abuse@pvv.org> wrote in message
news:slrna1u40a.21v.randhol+abuse@kiuk0156.chembio.ntnu.no...
>
>  Online Ada 95 book      :  http://www.it.bton.ac.uk/staff/je/adacraft/






^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: New to programming...
  2001-12-18  9:46 ` Preben Randhol
  2001-12-18 14:39   ` Marin David Condic
@ 2001-12-19 13:36   ` John Cupak
  1 sibling, 0 replies; 5+ messages in thread
From: John Cupak @ 2001-12-19 13:36 UTC (permalink / raw)


May I also add my $0.02?

I teach a number of programming languages, including Ada 95, and have found
the
pcGRASP and jGRASP editors very helpful in creating and compiling code. The
visual "flow" symbols are a great help. It's an easy editor to install and
use, and
has the extra benefit of allowing execution from within the editor. And,
best of all -
it's entirely free! No cost or advertising!

You can find it at Auburn University's site:

     http://www.eng.auburn.edu/cse/research/research_groups/grasp/

Good luck with Ada!

John Cupak

Preben Randhol <randhol+abuse@pvv.org> wrote in message
news:slrna1u40a.21v.randhol+abuse@kiuk0156.chembio.ntnu.no...
> On 18 Dec 2001 02:54:10 GMT, Infinity wrote:
> >      Hello. I am a new programmer. I don't know any language at all, but
have
> > decided to learn ada95 for various reasons. I use Windows and have
downloaded
> > the Win32 version of GNAT. I have compiled the sample hello/goodbye
world
> > programs. Now that I have a basic idea of how the compiler works, I want
to
> > learn to write my own programs.
> >
> >      My question: Is there any good resource on the internet for a
complete
> > beginner such as me to learn ada95 as a first programming language?
Also, what
> > are some good books to purchase? Any other helpful advice will be
GREATLY
> > appreciated.
>
> Start with the online book AdaCraft (see link below; first book) and then
> you can consider getting Ada as A Second Language by Cohen. But I would
> recommend that you start with AdaCraft first.
>
>
>  Short Intro I           :  http://www.cl.cam.ac.uk/~mgk25/ada.html
>  Short Intro II          :  http://www.adaic.com/whyada/
>
>  Main Ada site           :  http://www.adapower.com/
>
>  Online Ada 95 book      :  http://www.it.bton.ac.uk/staff/je/adacraft/
>  Online Ada 95 book II   :
http://burks.bton.ac.uk/burks/language/ada/ada95.pdf
>  Short Ada tutorial      :
http://goanna.cs.rmit.edu.au/~dale/ada/aln.html
>  A Linux and Ada book    :
http://www.vaxxine.com/pegasoft/homes/book.html
>  Other books             :  http://www.adapower.com/learn/
>  Ada 95 book reviews     :
http://www.seas.gwu.edu/~mfeldman/ada95books.html
>
>  Collection of Ada docs  :  http://www.adapower.net/ada/
>  ISO Reference Manual    :  http://www.adapower.com/rm95/
>  ISO Rational Manual     :  http://www.adapower.com/rationale/
>  Quality and Style Guide :
http://www.adaic.com/docs/95style/html/cover.html
>
>  GNU Ada Compiler(GNAT)  :  http://www.gnat.com/
>  GNAT for Linux, Dos,
>  NetBSD, OS/2, SCO       :  http://www.gnuada.org/
>  GNAT for Windows        :  http://home.trouwweb.nl/Jerry/
>
>  GTKAda ToolKit (GTK+)   :  http://libre.act-europe.fr/GtkAda/
>  GNADE Project           :  http://gnade.sourceforge.net/
>  Some software projects  :
>
>    http://freshmeat.net/browse/163/
>  and
>     http://sourceforge.net/softwaremap/trove_list.php?form_cat=163
>
>
> --
>  ()   Join the worldwide campaign to protect fundamental human rights.
> '||}
> {||'                                           http://www.amnesty.org/





^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2001-12-19 13:36 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-12-18  2:54 New to programming Infinity
2001-12-18  9:32 ` martin.m.dowie
2001-12-18  9:46 ` Preben Randhol
2001-12-18 14:39   ` Marin David Condic
2001-12-19 13:36   ` John Cupak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox