Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation.
Blender #1: Making a block house
Blender #2: Using physics to create a bouncing ball
Blender #3: Using 'arrays' to create structure
An 'array' is a variable that can contain multiple values
Each individual element/value in an array is accessed using an 'index' number eg. 9B is the 3rd member of 9B
An array can be 1 dimensional, 2 dimensional (x and y), 3 dimensional (x, y, z) or more