What is the best coding class in Carlow?
Carlow town holds 27,013 usual residents in the census town tables, in 10,053 households, 8,015 of which report broadband. Our lessons come to those addresses over video: a teacher present in real time, twice in most weeks, with five to ten learners at one level or with a single learner, for ages six to sixty-seven. The opening lesson is free of charge, after which a shared place is USD 100 a month and private teaching is USD 150.
Here is a sentence about this town: around eighty per cent of Carlow has broadband. Nobody can check it. Which Carlow, the built-up area or the county? Which year? Households or people? Which source? Here is the same claim written so that anybody can: in CSO table SAP2022T15T2TOWN22, under the label Carlow, Counties Carlow and Laois, read on 18 September 2026, the broadband row holds 8,015 and the total row 10,053, and 8,015 divided by 10,053 is 79.7% of households. The second version takes four times as long to write and can be re-derived by a stranger in five minutes. Every figure on this page is written the second way, and the project below is about making that a habit rather than a chore.
Facts last verified 18 September 2026. Teaching is online; no Carlow branch is claimed.
Choose on age and interest. The course teacher takes the opening lesson and decides the level from it.

Scratch projects the learner can explain step by step, which is where showing your work starts.
See the syllabus
Python with code that is saved, named and re-run rather than typed once and lost.
See the syllabus
Working from public data sources with a record of exactly what was downloaded and when.
See the syllabus
For adults automating reports that somebody else will have to reproduce next quarter.
See the syllabusBrowse the course atlas for more than one hundred options and use the coding roadmap to check prerequisites.
The four we are known for
These run underneath everything above. Every one is live and online, placed by ability rather than by age, and the first class is free.

Python, web and AI projects where the learner still owns the thinking.
See the syllabus
Automate the work you already do, then let AI carry part of it.
See the syllabus
Train a model, read what it learned, and be able to say why it is wrong.
See the syllabus
Run AI coding agents on real work without losing control of the codebase.
See the syllabusThe five parts a figure needs before anybody else can check it, filled in for the Carlow broadband share.
| Part of the recipe | For this figure |
|---|---|
| Source dataset | CSO Census 2022 table SAP2022T15T2TOWN22, household internet access |
| Exact selector | The area label Carlow, Counties Carlow & Laois, which is not the same as Carlow the county |
| Rows used | Broadband 8,015 and Total 10,053, with no other row touched |
| Date read | 18 September 2026 |
| Arithmetic | 8,015 divided by 10,053, expressed as a percentage and rounded to one decimal: 79.7% |
The town tables carry nineteen labels containing the word Carlow, from Hacketstown to Graiguenamanagh-Tinnahinch. A recipe that says Carlow has not identified anything; one that quotes the label string exactly has.
Published tables get revised, replaced and renumbered. A figure with a read date can be compared honestly against a later version, and one without it cannot be defended when the source moves.
Anybody can divide 8,015 by 10,053. What they cannot guess is whether we used households or people, included the not-stated row in the denominator, or rounded before dividing. Writing it removes all three questions.
Every organisation has a handful of figures that circulate for years, in slide decks and on websites, with nobody able to say where they came from. They survive because they are convenient and because checking them is somebody else's job. They then appear in a proposal and somebody asks. The defence is not more rigour at the moment of publication; it is the recipe written down at the moment of calculation, when the source, the filter and the date are still on screen and cost nothing to record.
The learner's project produces two outputs for each figure they compute: the figure, and a short recipe block naming the source, the selector, the rows, the date and the arithmetic. A second person, given only the recipe, has to arrive at the same number without asking a question. That is the test, and it is the same test that makes code readable, makes an experiment repeatable, and makes a claim about a town something other than a rumour with a decimal point.
All of these come from Census 2022 tables published for the built-up area labelled Carlow, Counties Carlow and Laois, read on 18 September 2026.
| Measured | Count | Table |
|---|---|---|
| Usual residents | 27,013 | T2T1 |
| Households | 10,053 | T15T2 |
| Households reporting broadband | 8,015 | T15T2 |
| Working residents in the travel table | 11,390 | T11T1 |
| Residents travelling to school, college or childcare | 7,429 | T11T1 |
| Children under fifteen in childcare | 1,617 | T11T5 |
From T11T1: of 11,390 working residents, 6,033 drive, 1,212 walk, 910 give home as their main answer, 724 go as a car passenger, 719 travel by van, 256 cycle, 169 take a train and 155 a bus, with 1,118 not stated.
From the same table: of 7,429 journeys to school, college or childcare, 3,626 are as a car passenger, 1,954 on foot, 449 by bus, 264 driving and 212 by bicycle, with 794 not stated.
From T11T4, a different question: 2,342 working residents do at least some work at home, 7,359 never do and 1,689 did not state.
The station
Irish Rail gives Carlow station as Railway Road, Carlow, Co. Carlow, Eircode R93 C2C4, with the station and its booking office staffed from 05:45 to 22:00 on weekdays including bank holidays, shorter hours at weekends, toilets and an enclosed waiting room. Read from the station page on 18 September 2026.
Anything on this page that is not a published count is listed here with the division that produced it. There are four.
| Figure | Rows used | Result |
|---|---|---|
| Share of households reporting broadband | 8,015 of 10,053, table T15T2 | 79.7% |
| Share of working residents who drive | 6,033 of 11,390, table T11T1 | 53.0% |
| Share of education journeys made as a car passenger | 3,626 of 7,429, table T11T1 | 48.8% |
| Share of working residents who never work from home | 7,359 of 11,390, table T11T4 | 64.6% |
Everything else on the page is a count exactly as the CSO printed it. Keeping derived figures to a short, listed set is itself a discipline: the shorter the list, the easier it is for a reader to audit the whole page.
Each share is taken over the table's own total, including rows recorded as not stated. Where a page instead excludes non-response, that is a different figure and has to say so.
All four use the built-up area labelled Carlow, Counties Carlow & Laois. None of them is a figure for County Carlow, which our county page handles with its own sources.
The arts centre
VISUAL, the centre for contemporary art and the George Bernard Shaw Theatre, gives its address as Old Dublin Road, Carlow, R93 A3K1, with galleries open Tuesday to Saturday from 11am to 5.30pm and Sunday from 2pm to 5pm, closed Mondays, and states free admission to gallery exhibitions. We have no connection with it.
A weekly hour, a live teacher, and work that the learner can explain afterwards.
Block coding and first projects, where saying what a program does is part of finishing it.
Python, web projects and AI work through the junior and senior cycles, with code kept, named and revisited.
Data, Python and AI for adults, including the 2,342 working residents already doing some work at home.
Irish Rail and VISUAL are named from their own published pages, read on 18 September 2026, and neither is connected with us, nor is Carlow County Council. The census counts here are Central Statistics Office figures for the built-up area, printed unchanged, and the four derived figures are listed with their rows in the table above. If any figure on this page cannot be re-derived from what is written beside it, that is a fault worth telling us about, because the whole point of the page is that it can.
Ages are a guide; the opening lesson decides the level.
Block projects the learner can talk through, step by step, to somebody who did not watch.
Scratch Coding for KidsCoding for KidsSaving, naming and re-running work in Python instead of starting from scratch each week.
Python and AI for KidsMaths Through CodingWorking from public datasets and recording what was taken, from where and when.
Data Science for TeensPython for TeensBuilding analysis a colleague can rerun months later and get the same answer.
Python Automation CourseData and AI Analytics for Non-Programmers (Excel, Sheets, Power BI)The number arrives. The recipe does not.
A generated figure about a town usually comes without a table name, without the area label it applies to and without a date. Sometimes it is right. The problem is that a reader cannot tell which times those are, and neither can the person who pasted it into a document, because nothing in the answer can be followed back to a source.
A learner trained on this project asks for the recipe with the number, and if it does not come, goes and builds it. That is slower, and it is the difference between a figure you can defend in a meeting and one you have to withdraw in the next one.
The scarce skill is not producing numbers. It is producing numbers that somebody else can check without asking you. The longer argument is in why coding is still worth the time.
Six lines.
A teacher on the call for the whole lesson, responding to what the learner is building.
Five to ten learners at one level, joining from Carlow, elsewhere in Ireland and abroad.
About eight lessons a month, at an hour agreed at the start and kept.
Mid-terms, holidays and exam weeks are planned in rather than worked around later.
A computer with a keyboard, sound that works, and a connection that carries video.
Where nothing at the right level meets at a workable hour, the course runs one to one.
Everything written down
The course, the level, the hour and the fee are all settled in writing after the opening lesson, for the same reason the figures on this page carry their sources: nobody should have to rely on memory.
Three lines, and nothing hidden behind them.
A full opening lesson, taught and assessed, at no charge.
A month in an ability group of five to ten learners, about eight live lessons.
A month of private teaching on the same weekly pattern.
Billing is monthly and in US dollars on the single rate for families outside India, so a Carlow household sees exactly what a household in Kilkenny or Waterford sees, with no euro list anywhere. The first charge comes after the opening lesson has settled a course and an hour, and the pricing page covers breaks, missed weeks and switching between group and private teaching.
Rated 4.9 across 547 Google reviews. These are real reviews, reproduced as written.
★★★★★
"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."
Ria Mukherjee
Parent
★★★★★
"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."
Samriddha Mondal
Student
★★★★★
"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."
Vansh Agarwal
Student
★★★★★
"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."
Sonam Oswal
Parent of Dhairya
★★★★★
"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."
Sonu Goyal
Parent
★★★★★
"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."
Ritu Kedia
Parent
Tell us an age and an interest and the first hour is built from that, whether it becomes a game, a small program or a figure traced back to the table it came from.
What Carlow families ask us first.
Census 2022 table T2T1 records 27,013 usual residents under the label Carlow, Counties Carlow and Laois, read on 18 September 2026, with 10,053 households in table T15T2. County figures are a different thing entirely and live on our County Carlow page.
Learners publish every figure with a five-part recipe, the source dataset, the exact area label, the rows used, the date read and the arithmetic, then hand the recipe to somebody else and check that they reach the same number without asking a question.
Because the town tables carry nineteen labels containing the word Carlow. A figure attributed to Carlow could belong to any of them, and only the exact label string identifies the area a number describes.
From table T11T1: of 11,390 working residents, 6,033 drive, 1,212 walk, 910 give working mainly at or from home, 724 travel as a car passenger, 719 by van, 256 cycle, 169 take a train and 155 a bus, with 1,118 not stated.
Late afternoons, evenings and weekend mornings. Our teachers work from India, which runs ahead of Irish clocks by four and a half hours in summer and five and a half in winter, and the weekly hour is agreed in the opening lesson.
Yes, to the age of sixty-seven and from no experience at all. The opening lesson places an adult with a group at the same stage or with a teacher one to one.
Yes. After the opening lesson we set out the course, the level, the weekly hour and the fee in writing before anything is charged.
No, and we never imply one. Teaching is live over video only, with no premises in Ireland. A learner needs a laptop or desktop, working sound and a steady connection, and the number shown here belongs to India.
The first lesson is free. After that a shared place costs USD 100 a month and brings two live lessons a week, about eight monthly, with five to ten learners; one to one on the same schedule is USD 150 a month. Everything is agreed before payment.
Five to ten, grouped by ability, pace and goal rather than age or address. Where nothing suitable meets at a workable hour, we teach one to one instead.
The county page is County Carlow, with County Kilkenny and County Laois alongside it inside Leinster. Online schools are set side by side on our comparison page, and every page in this cluster is indexed on the Ireland hub.