What is eLingo school assistant

eLingo is the best language school administration system available today. Very customizable, easy to learn and use. Elingo handles student enrollment, attendance, progress report, schedule creating, payment tracking and much more. It is used by all types and sizes of language schools, starting from small independent schools through to the large school groups.


elingo language school software

Video introduction

Watch our brief video to learn more about eLingo school assistant.

More videos you can find in our video tutorial section. It is the best and easiest way to learn using eLingo school assistant.

Who uses eLingo


Language schools which want desktop application and don't want to pay monthly or annualy fee.

Why eLingo


Large set of features,  Easy to use, Easy to learn, Safe and secure, Very affordable price, Continously updated, Free support and much more  ...

System requirements


Operating system: Windows XP, Win 7, Win 8, Win 10

Minimal screen resolution: 1024x768


elingo language school news

New eLingo version 1.0.0 released on march 21, 2016

In new eLingo we have added great set of new features and design and functional improvements.

- We have added option to create two types of schedule

- You can change logo and company data on bills and reports

- Send progress report by email to students

- Partial payments are also supported

- Student attendance checkin by RFID or barcode cards

 and many more improvements and fixes ...

Main features

Advanced school management

Define various types of courses, enroll students, track students and student groups, track vists and payments, easily rearrange groups

Partial payments

Partial payments possible. Clients can pay for a service or a package in several payments. You can check which members are in debt any time.

Great reporting

Gather and maintain detailed records for visits, services and payments. Analyze data and generate reports to gain insights to improve your business.

Easy schedulling and booking

Easily create schedules for group classes and individual lessons by using repetable timetables or by selecting dates. You can easy check schedule on any day

Waiting lists creating

Create and manage waiting list. Easily form courses and groups from waiting list.

User rights management

Give your employees appropriate user rights in program. Define various user rights levels.

Read more