This document provides an overview and manual for coding in Vizwik, a visual programming tool for creating mobile apps. It describes the visual data flow programming model where operations are connected by links. The basic data types of boolean, number, text, list, and object are explained. Control structures like blocks, conditionals, loops are demonstrated. Examples are provided for common programming tasks like printing text, performing math operations, iterating over lists, and calling scripts. Global support resources are listed at the end.