NinjaScript > Educational Resources >

Basic Programming Concepts

Print this Topic Previous pageReturn to chapter overviewNext page

NinjaScript is an extension of the Microsoft C# programming language. There is a wealth of resources available online for learning the C# language. If you have limited programming experience, do not let C# scare you.  NinjaScriptprovides a layer of convenience allowing you to focus on your trading ideas and not programming. Spend some time and go through some of our own tutorials for developing custom indicators and strategies.


This section will cover some of the basics of C# programming. For an excellent set of more indepth C# tutorials please see Soft Steel C# Tutorials.