🇭🇰 Built in Hong Kong · For HK students

Python IDE Hong Kong — Free Tool for DSE ICT Students

PyForm 係由香港學生親手打造嘅 Python IDE,專為 DSE ICT 同中學 Python 學習而設。完全喺瀏覽器運行,零安裝、零下載、零設定 — 開個 tab 就可以開始寫 code。

If you're a Hong Kong secondary school student preparing for the HKDSE ICT exam, or just learning Python in school, PyForm is the only IDE built specifically for you. Made in Hong Kong, aligned with the local curriculum, and free forever.

🎯 Built for the HKDSE ICT 2026 curriculum

Every feature in PyForm is designed around the official HKDSE ICT syllabus. 50+ practice tasks cover the exact topics tested in Paper 1A, Paper 1B, and SBA — written in the same style as past HKEAA papers.

Variables & Types If / Elif / Else For & While Loops Functions Lists & 2D Arrays Strings Dictionaries File I/O Sorting & Searching Recursion OOP Basics Exception Handling

💻 Works on your school Chromebook (no admin password needed)

HK schools lock down computers. Most students can't install Python or Thonny — there's no admin password. PyForm runs entirely in the browser using WebAssembly, so it works on any locked-down school PC, Chromebook, or iPad. No install. No admin rights. Nothing for IT to block.

It also works on your phone for revising on the MTR — the Monaco editor adapts to small screens and supports touch.

🤖 Cantonese-friendly AI tutor

FORM AI, the built-in coding assistant, understands and responds in 繁體中文 / Cantonese as well as English. Ask "點解我嘅 for loop 行錯?" or "explain this list comprehension" — both work. Free for all students, no paywall.

"I built PyForm because no existing IDE felt right for DSE ICT students. So I made one that does."

— Luca Yau, Founder · read the story

📚 What makes PyForm different for HK students

🇭🇰

Made in Hong Kong

Founded and built by a Hong Kong ICT student. Cantonese examples, local context, HK pricing in HKD.

🎓

DSE ICT aligned

50+ tasks matching Paper 1A Part A/B, Paper 1B style, and SBA scenarios. Marking rubrics included.

💬

繁中 / English UI

Toggle between Traditional Chinese and English instantly. AI tutor speaks both.

🏫

Works on school PCs

No install, no admin rights, no IT permission needed. Just open the URL.

⚔️

VS Mode

1v1 coding battles with classmates. Make Python practice actually fun.

📱

MTR-friendly

Works on iPhone, iPad, Android. Revise Python on your commute.

📖 HKDSE-focused learning content

PyForm publishes 110+ free Python and HKDSE ICT guides covering every Paper 1 topic, past-paper analysis (2023, 2024, 2025), exam techniques, and common mistakes Hong Kong students make. All free, all in English with Cantonese-friendly examples.

→ Browse the PyForm Blog (110+ articles)
→ The Complete HKDSE ICT Python Guide 2026
→ HKDSE Python — Predicted Questions for 2026

🏆 For schools and teachers

PyForm offers a school plan with whole-school licensing, teacher dashboards, and DSE ICT mock test sets. Used by Hong Kong secondary schools to teach Python without the install headache. Learn about PyForm for Schools →

FAQ — Python IDE for Hong Kong students

Is PyForm really free for HK students?

Yes. The free tier covers the full Python IDE, FORM AI tutor, and 110+ blog articles. Pro (HK$45/mo) and Ultra (HK$98/mo) unlock unlimited AI and unlimited Special Tasks — but free is enough for most students.

Does PyForm cover the 2026 HKDSE ICT syllabus?

Yes. Special Task mode generates Python questions in HKDSE Paper 1A / 1B style. Topics cover the exact 2026 syllabus including OOP, recursion, file I/O, and 2D arrays.

Can my school use PyForm in the computer lab?

Yes. PyForm requires no install and works on any browser — including locked-down school PCs and Chromebooks. Many HK schools already use it. Email info@formhk.com for a free school demo.

個 AI tutor 識唔識講廣東話?

識。FORM AI 識用繁體中文/廣東話回答你嘅 Python 問題,仲識用本地例子解釋。問「點解 for loop 唔行?」都得。

🐍 開始學 Python — 完全免費

香港學生專用嘅 Python IDE。瀏覽器直接行,零安裝。DSE ICT 練習任務,AI 廣東話導師,全部免費。

Start Coding Free →