A lot of free software (of varying quality) is available via the [[internet]] which allows one to experiment with many different programming languages. | A lot of free software (of varying quality) is available via the [[internet]] which allows one to experiment with many different programming languages. |