₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,324,981 members, 8,419,815 topics. Date: Wednesday, 03 June 2026 at 11:41 PM

Toggle theme

Kamkpascript - The new upgrade, Shape Animation - Programming - Nairaland

Nairaland ForumScience/TechnologyProgrammingKamkpascript - The new upgrade, Shape Animation (439 Views)

1 2 Reply (Go Down)

Kamkpascript - The new upgrade, Shape Animation by Nobody:
https://chimeremezekamkpas-1.github.io/KamkpaScript/

Hello everyone.

I'm very happy to announce that a new logic, Shape Animation, has been added to KamkpaScript. Although, there are several other logics that are better than this new upgrade, but this particular logic was inspired by the admiration for animated movies enjoyed by both kids and adults. This new upgrade is a testament that animation would no longer require long code lines and syntax errors and would lead to the production of many animated movies in the future. For the syntaxes, you can check my GitHub page.
.

Re: Kamkpascript - The new upgrade, Shape Animation by Nobody: 2:38pm On Dec 09, 2025
If you’re a programmer, I’d love feedback on the syntax and what improvements I can add. I built KamkpaScript from scratch for speed and simplicity. Any suggestions are welcome 😊.
Re: Kamkpascript - The new upgrade, Shape Animation by airsaylongcome: 6:14pm On Dec 09, 2025
What are you trying to achieve with this? What's the end goal?
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody: 7:04pm On Dec 09, 2025
airsaylongcome:
What are you trying to achieve with this? What's the end goal?
The end goal is innovation, simple. That's the goal of technology, to make it more easier for everyone, especially programming.

Sorry for replying late, though.
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody: 7:15pm On Dec 09, 2025
airsaylongcome:
What are you trying to achieve with this? What's the end goal?
“My goal with KamkpaScript is to remove the barriers that make programming difficult for beginners.
Most scripting languages require installing compilers, heavy tools, or complex environments.
KamkpaScript solves that by giving people an extremely lightweight environment they can start using immediately — especially on mobile.
It’s designed for Nigerians, African learners, and anyone who wants a simple, fast, accessible way to learn coding without expensive equipment.”
Re: Kamkpascript - The new upgrade, Shape Animation by Kaczynski: 7:26pm On Dec 09, 2025
this is not a programming language, this is a pseudo markup scripting text
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody: 7:49pm On Dec 09, 2025
Kaczynski:
this is not a programming language, this is a pseudo markup scripting text
I get the confusion. I didn't lay down other sample codes, like that of a search engine which requires less than ten lines, or a web crawler and scraper

My fault, sorry, but it's still a programming language. ☺️
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody: 7:52pm On Dec 09, 2025
Kaczynski:
this is not a programming language, this is a pseudo markup scripting text
Here's a sample code 👇

p.type = 'search engine'
title = 'Diuto'
background-color = 'red'
header-color = 'yellow'
search-url = 'duckduckgo'


DuckDuckGo is the default API for search engine. The language is still young and is still under development for much more potential.
Re: Kamkpascript - The new upgrade, Shape Animation by Revealpanda: 11:43pm On Dec 10, 2025
EzeKamkpas:
Here's a sample code 👇

p.type = 'search engine'
title = 'Diuto'
background-color = 'red'
header-color = 'yellow'
search-url = 'duckduckgo'


DuckDuckGo is the default API for search engine. The language is still young and is still under development for much more potential.
Before U build a programming language u have to first understand what a programming language is
Re: Kamkpascript - The new upgrade, Shape Animation by silento(m): 4:52am On Dec 11, 2025
Not even a programming language go back and spend time and learn Python u lazy coder
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody: 7:13am On Dec 11, 2025
Revealpanda:
Before U build a programming language u have to first understand what a programming language is
I did. That's why I created my own. You should also learn, I believe in you 👍♥️✌️
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody: 7:17am On Dec 11, 2025
silento:
Not even a programming language go back and spend time and learn Python u lazy coder
If creating a programming language and using it to create a search engine means laziness to you, then you should pray to have my laziness.

Must a programming language look like Python? Even my Western audience liked it, so what's your deal?
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody: 7:32am On Dec 11, 2025
KamkpaScript has syntax rules, interpretation logic, and defined semantics — that meets the definition of a programming language.
It’s okay if the syntax looks unfamiliar; every new language does at first.
The goal isn’t to look like Python — it’s to make logic readable and fast to write. If readability makes it not a programming language, then SQL, Logo, Scratch and AppleScript are not programming languages
Constructive feedback is welcome, but insults don’t change the direction of the project. This project moves regardless. ,♥️
Re: Kamkpascript - The new upgrade, Shape Animation by Revealpanda: 12:21pm On Dec 11, 2025
EzeKamkpas:
KamkpaScript has syntax rules, interpretation logic, and defined semantics — that meets the definition of a programming language.
It’s okay if the syntax looks unfamiliar; every new language does at first.
The goal isn’t to look like Python — it’s to make logic readable and fast to write. If readability makes it not a programming language, then SQL, Logo, Scratch and AppleScript are not programming languages
Constructive feedback is welcome, but insults don’t change the direction of the project. This project moves regardless. ,♥️
So where's the documentation of your Mark-up language?

Even a PDF of it will do
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody:
Revealpanda:
So where's the documentation of your Mark-up language?

Even a PDF of it will do
Point of correction, it's a programming language, my bro. You asked me to understand the meaning and I explained it, you should play your own part of understanding by reading my previous comment towards silenti Abi na wetin.

This link contains the Read-me documentation.

https://github.com/chimeremezekamkpas-1/KamkpaScript

Thanks ♥️
Re: Kamkpascript - The new upgrade, Shape Animation by Revealpanda: 2:33pm On Dec 11, 2025
EzeKamkpas:
Point of correction, it's a programming language, my bro. You asked me to understand the meaning and I explained it, you should play your own part of understanding by reading my previous comment towards silenti Abi na wetin.

This link contains the Read-me documentation.

https://github.com/chimeremezekamkpas-1/KamkpaScript

Thanks ♥️
So what type of language is it?
Is it a styling language? Scripting or mark-up language.

You just jam-packed everything into one box.... At best this should be considered a library like jQuery
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody:
Revealpanda:
So what type of language is it?
Is it a styling language? Scripting or mark-up language.

You just jam-packed everything into one box.... At best this should be considered a library like jQuery
Modified*

☺️ Good question. You see, it's a general purpose language that's meant to be human-readable. I didn't jam-packed anything, it's simply programmed to perform multiple tasks, but mostly logic. That's why you think like this, my bro.

And for Christ sake, jQuery is a JavaScript library, KamkpaScript is not a library of any language, it's standing on it's own. Do I also have to explain what exactly a LIBRARY is? 🤦🏾‍♂️
Re: Kamkpascript - The new upgrade, Shape Animation by Revealpanda: 4:43pm On Dec 11, 2025
EzeKamkpas:
Modified*

☺️ Good question. You see, it's a general purpose language that's meant to be human-readable. I didn't jam-packed anything, it's simply programmed to perform multiple tasks, but mostly logic. That's why you think like this, my bro.

And for Christ sake, jQuery is a JavaScript library, KamkpaScript is not a library of any language, it's standing on it's own. Do I also have to explain what exactly a LIBRARY is? 🤦🏾‍♂️
What do you mean standing on its own?
What engine is it running on and how are browsers compiling and understanding code written with KamkpaScript?

You said it's programmed to perform multiple tasks
What exactly did u use to program it and how does it compile and run on the machine... What language is it running on top?

The link u provided as documentation doesn't work as many sources are broken on click

Re: Kamkpascript - The new upgrade, Shape Animation by Nobody:
Revealpanda:
What do you mean standing on its own?
What engine is it running on and how are browsers compiling and understanding code written with KamkpaScript?

You said it's programmed to perform multiple tasks
What exactly did u use to program it and how does it compile and run on the machine... What language is it running on top?

The link u provided as documentation doesn't work as many sources are broken on click
Ok. I modified this comment because I typed out of anger. I can clearly see that most of you don't know anything about computers or programming. I'll answer only your reasonable questions because I've seen that you're curious to learn.

A programming language is built using a compiler or interpreter (which ever is your choice). That's how browsers are understanding it.

A programming language can be built using other languages, Eg, Python was programmed using C languages, Typescript was programmed using JavaScript (same with KamkpaScript), etc. But that does not make them Libraries as they don't have the syntaxes of their progenitor languages, they make use of their own syntax.

And for the link, it seems there's poor network connection on your side.

Once again, sorry for my previous comment if you saw it. Thanks ♥️
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody: 6:15pm On Dec 11, 2025
Revealpanda:
What do you mean standing on its own?
What engine is it running on and how are browsers compiling and understanding code written with KamkpaScript?

You said it's programmed to perform multiple tasks
What exactly did u use to program it and how does it compile and run on the machine... What language is it running on top?

The link u provided as documentation doesn't work as many sources are broken on click
And for the record, I used KamkpaScript to program my own search engine, which I was scored an A on my ENT project in school and a lot of people use it. This is something most of you discrediting me can't even do. But it's alright, I won't overthink it.
Re: Kamkpascript - The new upgrade, Shape Animation by Galapagous(m): 6:38pm On Dec 11, 2025
My own question is what it is build on, c, c++, go, assembly or directly into machine code. This will help narrow down how and where to use it. I haven't check the repo yet though.
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody: 6:54pm On Dec 11, 2025
Galapagous:
My own question is what it is build on, c, c++, go, assembly or directly into machine code. This will help narrow down how and where to use it. I haven't check the repo yet though.
It's built on JavaScript, alongside an interpreter.

I'd encourage you to check the repo and the link documentation. I know it's not like you're conventional language and it still has more potential, but that's the thing, it's purposefully meant to be human-readable.
Re: Kamkpascript - The new upgrade, Shape Animation by Revealpanda: 6:55pm On Dec 11, 2025
EzeKamkpas:
And for the record, I used KamkpaScript to program my own search engine, which I was scored an A on my ENT project in school and a lot of people use it. This is something most of you discrediting me can't even do. But it's alright, I won't overthink it.
I'm just asking a question.
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody: 6:58pm On Dec 11, 2025
Revealpanda:
I'm just asking a question.
Not you. Those who were far more rude. They know themselves
Re: Kamkpascript - The new upgrade, Shape Animation by silento(m): 7:30pm On Dec 11, 2025
EzeKamkpas:
If creating a programming language and using it to create a search engine means laziness to you, then you should pray to have my laziness.

Must a programming language look like Python? Even my Western audience liked it, so what's your deal?
😂 Truth is always bitter
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody:
silento:
😂 Truth is always bitter
Ok ♥️✌️
Re: Kamkpascript - The new upgrade, Shape Animation by Tunagy: 2:53pm On Dec 12, 2025
EzeKamkpas:
https://chimeremezekamkpas-1.github.io/KamkpaScript/

Introducing KamkpaScript — A New Lightweight Programming Language Built in Nigeria

Hello everyone,

I’m excited to share a personal project I’ve been building: KamkpaScript, a lightweight, beginner-friendly programming language designed for simplicity, speed, and creativity.

My name is Eze Kamkpas and I'm an 18 years old programmer. I built KamkpaScript because many languages feel too heavy for beginners and too restrictive for experimentation. My goal was to create something small, clean, and easy to read, while still being powerful enough for real projects.


---

🌟 What Makes KamkpaScript Different

Lightweight syntax – easy to pick up, even if you’ve never coded before.

Readable structure – no unnecessary symbols or complex boilerplate.

Interpreter-based – runs instantly without compilation.

Flexible – good for small apps, automation, education, and quick scripts.

Designed and developed locally in Nigeria — proving that innovation isn’t limited by geography.



---

📝 Example Code

Here’s a quick look at how the language reads for a web page project:

p.type = 'web page'
title = 'Day in a life'
background-color = 'blue'
header-color = 'white'
header-text = 'Day in a life'
paragraph = 'Welcome to my first KamkpaScript webpage.'
footer-color = 'black'
footer-text = '© 2025 KamkpaScript'

Clean, simple, and easy to understand.


---

📌 Why I Built It

KamkpaScript was created to:

help new learners start programming faster,

allow hobbyists to experiment easily,

explore how languages are designed internally,

prove that Nigerians can build original developer tools too.



---

🚀 Current Status

The interpreter is working.

Core syntax is implemented.

Documentation and examples are in progress.

I’m open to feedback, ideas, and collaborators.

---

💬 Feedback is Welcome

I’m sharing this to hear your honest thoughts — positive or critical.
If you’re a programmer, I’d especially appreciate feedback on:

syntax design

interpreter performance

features to add

potential use cases


Thanks for checking it out. I hope KamkpaScript inspires someone to build something of their own.

Let me know what you think!
Weldon, please don't let anybody discourage you o.
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody: 5:45pm On Dec 12, 2025
Tunagy:
Weldon, please don't let anybody discourage you o.
I won't my bro. Thank you ♥️.
We move
Re: Kamkpascript - The new upgrade, Shape Animation by Xinjin: 6:07pm On Dec 12, 2025
KanpkaScript funny name 😂. But what exactly do you want to solve that JavaScript can't?

Modify I went through the github pg, What you build is just a website starter template not a programming language
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody: 7:18pm On Dec 12, 2025
Xinjin:
KanpkaScript funny name 😂. But what exactly do you want to solve that JavaScript can't?

Modify I went through the github pg, What you build is just a website starter template not a programming language
I built KamkpaScript for it to be far more easier to read and write with just few lines, I.e human-readability. You can write JavaScript code with too many lines, but KamkpaScript will only take few lines thus solving the problem.

Thanks for checking the repo, but KamkpaScript isn’t a website starter template. The repo contains the interpreter, the grammar, and the runtime that actually execute KamkpaScript code. The demo webpage is just a container so people can test the language in a browser — that doesn’t make the language itself a template.

A template doesn’t have:
✔ a tokenizer/lexer
✔ a parser that builds an AST
✔ a runtime that evaluates .ks commands
✔ custom semantics (entities, logic blocks, search commands, etc.)
Re: Kamkpascript - The new upgrade, Shape Animation by Nobody: 7:21pm On Dec 12, 2025
Xinjin:
KanpkaScript funny name 😂. But what exactly do you want to solve that JavaScript can't?

Modify I went through the github pg, What you build is just a website starter template not a programming language
If you want, I can give you a clear explanation of what a website starter template really is.

Thanks.
Re: Kamkpascript - The new upgrade, Shape Animation by Syntaxbyte: 12:49pm On Dec 14, 2025
EzeKamkpas:
If you want, I can give you a clear explanation of what a website starter template really is.

Thanks.
You really have time responding to those newbies.
1 2 Reply

How Bigcommerce Development Company Shape Your Business?Time For A Nairaland UpgradeHow To Create Custom Triangle Shape View In React Native234

Need Someone To Code Something For You?Help! Dreamweaver Force Close On My SystemWhy Companies Are Embracing Remote Work Solutions For The Long Run