If you're new to programming, then this page intends to point you in the right direction to get started.
For advanced strategies, Tradewave requires that you write your algorithms in the Python programming language, which is easy to learn and well suited for the number crunching required to build a successful trading strategy.
Luckily for you, there are a ton of free resources online to help, even if you're starting from scratch.
Codecademy is a free web-based interactive platform that offers coding classes. It assumes no prior programming experience.
Zed Shaw's Learn Python The Hard Way is a free book aimed at turning complete beginnings into programmers. Don't be discouraged by the title, it's actually very straight forward.