Skip to main content

A Tamil-based programming language and interpreter

Project description

Vallaipallam – Tamil-Based Programming Language 🍌

Vallaipallam is a beginner-friendly programming language designed entirely in Tamil. It enables students to learn programming through their native language, making technical concepts more relatable and easier to understand.


📌 Overview

  • Syntax and keywords are based in Tamil
  • Structured like Python for logical clarity
  • Focuses on education, simplicity, and accessibility
  • Comes with built-in tutorials and practice problems

🧠 Key Concepts Covered

  • Variables, Datatypes, and Expressions
  • Conditional Statements and Loops
  • Functions and File Handling
  • Custom Keywords in Tamil for all major operations

📘 Learning Materials

Vallaipallam includes a full tutorial set in HTML format covering each topic with:

  • Simple explanations in English
  • Tamil syntax examples
  • Output previews for every concept
  • Interactive problems to practice

👤 Author

J. Nishanth Raj
Founder of Vallaipallam
Email: jpnishanthraj@gmail.com Location: Tamil Nadu, India


🛡 License

GNU General Public License v3.0 (GPLv3)
You are free to use and modify this project under open-source rules, with credit to the original creator.

The name "Vallaipallam" and 🍌 logo are trademarked by the author.


💡 Vision

"Empower learners to code in their own language."

Vallaipallam exists to break the language barrier in technology education. It’s built for students who dream in Tamil but want to code with confidence.


🙌 Acknowledgment

Thank you for supporting the movement to make programming accessible to everyone, starting with our roots.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vallaipallam-0.1.0.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vallaipallam-0.1.0-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file vallaipallam-0.1.0.tar.gz.

File metadata

  • Download URL: vallaipallam-0.1.0.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for vallaipallam-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b3731981067c9d4084ff6b3c9eca9c1b9333947285ae3567c92ced9ce314b21f
MD5 f655cde7592fc2b51c51165074c7f476
BLAKE2b-256 decdf927cd362060de13fec268c5fab373b8285f6d064c7583bfd2c38e31cd1b

See more details on using hashes here.

File details

Details for the file vallaipallam-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: vallaipallam-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.4

File hashes

Hashes for vallaipallam-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7efee3966c60f4eefcb5a9397a43e1e59c061a7136c4da0773318e5ecb4d4806
MD5 72c37ef3438de2b7f86eef0669d03e5c
BLAKE2b-256 51bcaf28de0bf34ffa9f3a59c5aa4d3425e2500e74f56b50ea56f44ab9631ee6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page