Para empezar con el scripting tienes que saber cosas simples como
flujogramas y
pseudocódigo.
C# no sé... pero javascript está bien. Hay lenguajes de scripting más sencillos como Python. Hay una web interactiva shamada
Codecademy donde se puede aprender rápidamente JS y Python.