Human Centric Language

This paper introduces a natural-language-based programming system’s early stage prototype designed to bridge everyday human expression and reliable machine execution. By completely removing complex and rigid syntax rules—such as brackets, colons, indentation, and other keywords—the language allows users to write instructions using simple, ordinary sentences. These commands are processed through an NLP-inspired pattern-matching engine that interprets intent and generates an Abstract Syntax Tree (AST). The AST is then used to produce clean, executable code, ensuring correct and efficient output. A dedicated layer stores predefined command patterns and supports user-defined extensions, providing flexibility and future growth. The system also includes optional intelligent features for suggestions, corrections, and contextual help. The primary goal is to make programming accessible to complete beginners and non-technical users while simultaneously increasing productivity for experienced developers through a more intuitive and frictionless interface.

Authors

Institutions

Publication Details

Journal
JOURNAL OF ADVANCE AND FUTURE RESEARCH
Published
2026-04-01
DOI
https://doi.org/10.56975/jaafr.v4i4.506368
Primary Topic
Logic, programming, and type systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Human Centric Language

Swagat Rajage, Manish Mhatre, Tanishka Suryarao, Kratika Vyas
JOURNAL OF ADVANCE AND FUTURE RESEARCH
Logic, programming, and type systems
article

Human Centric Language

Swagat Rajage, Manish Mhatre, Tanishka Suryarao, Kratika Vyas
article en

Abstract

This paper introduces a natural-language-based programming system’s early stage prototype designed to bridge everyday human expression and reliable machine execution. By completely removing complex and rigid syntax rules—such as brackets, colons, indentation, and other keywords—the language allows users to write instructions using simple, ordinary sentences. These commands are processed through an NLP-inspired pattern-matching engine that interprets intent and generates an Abstract Syntax Tree (AST). The AST is then used to produce clean, executable code, ensuring correct and efficient output. A dedicated layer stores predefined command patterns and supports user-defined extensions, providing flexibility and future growth. The system also includes optional intelligent features for suggestions, corrections, and contextual help. The primary goal is to make programming accessible to complete beginners and non-technical users while simultaneously increasing productivity for experienced developers through a more intuitive and frictionless interface.

JOURNAL OF ADVANCE AND FUTURE RESEARCHVol. 4(4)
University of Mumbai (IN)
Openalex Percentile: Top 7%
Logic, programming, and type systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.