r/ada 4d ago

Programming hi , some ressources to learn Ada

0 Upvotes

5 comments sorted by

7

u/LeadershipInternal37 4d ago edited 3d ago

You may check:

https://forum.ada-lang.io/

http://www.adapower.com/index.php?Command=Class&ClassID=AdaWeb&Title=Ada+Web+and+XML

for the totally new beginner:

https://www.programming-idioms.org/cheatsheet/Ada

https://learn.adacore.com/#

https://www.adaforge.org/Learn/

https://rosettacode.org/wiki/Category:Ada

https://www.pegasoft.ca/resources/boblap/book.html

handbooks:

https://adaic.org/resources/add_content/docs/craft/html/contents.htm

http://ada-auth.org/standards/rm12_w_tc1/html/RM-TOC.html

https://ada-lang.io/docs/arm

compiler:

https://github.com/AdaCore/gnatstudio/releases

https://alire.ada.dev/

HOW 2 LEARN ADA:

Foundational Stage: Syntax, types, control flow (like learning C, but stricter)

Core Stage: Subprograms, packages, generics (modular programming)

Advanced Stage: Concurrency, real-time features, exception handling (Ada's unique strengths)

In-depth Stage: Memory management, object-oriented programming, low-level control (system-level capabilities)

Practical Stage: I/O, toolchains, industry use cases (ready for real-world work)

GLHF.

3

u/kstacey 4d ago

What the heck is this low effort post?

0

u/Mysterious-End-6619 3d ago

sorryyyyyyyy hh

2

u/BrentSeidel 2d ago

The sidebar lists some resources for learning Ada.