A small introduction on how to start programming pyramids/patterns using iterations/loops in any programming language.
Sublime text 3 has been used for text editing in this tutorial. Any text editor of your choice is a great way to follow along. It focuses on the clarifying how these types of patterns are visualized and thought about.
More more information go to http://www.artoves.com