Skip to content

An experimental language with syntax that is easy to use, evolving towards self-hosting and bare-metal compilation.

License

Notifications You must be signed in to change notification settings

SpudWorks-Labs/Spud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

152 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Spud Language

Summary

Spud is an experimental programming language. Currently, it is a high-level interpreted language designed for ease of use. The long-term roadmap is to evolve Spud into a low-level, self-hosted systems language capable of building operating systems and low-level graphical software.

Current Version: (v2.3.7-2026.01.21)

  • More code refactors and clean-up.
  • Added loops so you can execute code multiple times, with the cut keyword to end the loop.
  • Added pot functions that allow for arguments an can bloom the output.
  • Nested (recursive) logic is supported.

Additional Information

See the LICENSE for licensing details.
Documentation is available in the DOCUMENTATION. Recent version updates can be found in the CHANGELOG.

Important Notes

This project is created by a human developer and with AI-assisted tool support.

This project uses the following tools:

About

An experimental language with syntax that is easy to use, evolving towards self-hosting and bare-metal compilation.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages