Cesno: Possibility of Creating a New Programming Language

03/28/2023
by   Ozelot Vanilla, et al.
0

Programming languages are incredibly versatile, enabling developers to create applications and programs that suit their individual requirements. This article introduces a new language called Cesno, designed from the ground up to offer an advanced, user-friendly, and easy-to-use programming environment. Cesno's syntax is similar to other popular languages, making it simple to learn and work with. It incorporates features from other languages, such as syntactic sugar, a built-in library, support for functional programming, object-oriented programming, dynamic typing, a type system, and a variety of function parameters and restrictions. This article will explore the design of Cesno's grammar, provide a brief overview of how Cesno processes and compiles code, and provide examples of what Cesno's code looks like and how it can aid in development.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/29/2022

Programming Languages and Law: A Research Agenda

If code is law, then the language of law is a programming language. Lawy...
research
05/19/2022

Primrose: Selecting Container Data Types by their Properties

Container data types are ubiquitous in computer programming, enabling de...
research
08/14/2011

Conscious Machines and Consciousness Oriented Programming

In this paper, we investigate the following question: how could you writ...
research
05/04/2022

Low-Code Programming Models

Traditionally, computer programming has been the prerogative of professi...
research
09/05/2018

Covariance and Controvariance: a fresh look at an old issue (a primer in advanced type systems for learning functional programmers)

Twenty years ago, in an article titled "Covariance and contravariance: c...
research
08/28/2018

Language Interoperability in Control Network Programming

Control Network Programming (CNP) is a programming paradigm which is bei...
research
10/16/2020

It was never about the language: paradigm impact on software design decisions

Programming languages development has intensified in recent years. New o...

Please sign up or login with your details

Forgot password? Click here to reset