syntax definition programming skills for beginners omniceps