It is a privilege to learn a language,
A journey into the immediate
— Marilyn Hacker
Reading is an important part of acquiring a language. Here are example programs to read.
Many of them are for games and puzzles, because they provide small, well-understood problem domains.
If you are familiar with Python, you might also find Examples from Python illuminating.