The context
Bancob is a simplistic simulation of a banking service, developed in COBOL (GnuCOBOL) with a web interface.
This small project allowed me to discover the COBOL language with enthusiasm. It's a basic imitation with transfers, withdrawals, and balance inquiries, but above all a learning exercise with a historic language still used in real banking systems.
Discover some articles on what is at stake in this project :
Key Points:
- What makes COBOL unique:
- Natural English syntax: readable verbs, clauses and sentences
- Arithmetic precision up to 31 digits (essential for finance)
- 50 years of optimizations for massive data processing
- Processes 200 times more transactions than Google and YouTube combined
- COBOL Backend (GnuCOBOL):
- My first COBOL programs with interactive menu
- Simple modular architecture with separate COBOL modules
- Basic simulation of banking transactions
- Compiled with GNU COBOL (OpenCOBOL)
- Web Interface (HTML/JS):
- Simple web interface with CSS animations
- Python server to connect COBOL with web interface
