-
Notifications
You must be signed in to change notification settings - Fork 2
Introduction
Viz is a general-purpose programming language that allows the visualization of data structure and the highlight of each operation step. It is imperative, statically scoped, statically and weakly typed like C++ but with simpler features and more intuitive syntax. Our programming language supports the most basic primitive data types, operations, and control flows. On top of the basics, we also include features such as garbage collection, object-oriented and abstract data types like array, stack, and tree. For visualization, Viz will generate a styled HTML file for developers to examine each step of operation applied to data structures. Furthermore, viz will be a helpful tool for beginners through friendly syntax which will allow users to not get bogged down by computer science fundamentals, but rather focus on writing code that executes a given task.