[{"data":1,"prerenderedAt":233},["ShallowReactive",2],{"maker-chkas":3},[4,35,55,77,99,117,130,144,155,173,187,202,218],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":22,"domain":23,"tier":24,"attempts":25,"strip":26,"url":27,"mix":28,"praise":33,"objection":34,"sub":17},18111721,"Kabas","An Easy Programming Language That Runs in the Browser",false,"languages",2018,138,83,"loved",0.34,14,[17,18,19,20,21],"beginner programming language","browser programming","webassembly","basic","educational language","chkas","kabas.online","notable",3,"5300000000005030300005553000300000335503","https:\u002F\u002Fkabas.online\u002F",[29,30,31,32],9,12,0,1,"Brings back the simplicity of BASIC and QBasic","Python and other existing languages already serve beginners",{"id":36,"name":37,"line":38,"ai":8,"cat":9,"year":39,"points":40,"comments":41,"rec":42,"s":43,"top":15,"kw":44,"maker":22,"domain":47,"tier":24,"attempts":48,"strip":49,"url":50,"mix":51,"praise":52,"objection":53,"sub":54},19299760,"An Easy Programming Language","Built with WebAssembly",2019,144,46,"mixed",-0.09,[17,19,45,46],"learn to code","browser ide","easyprog.online",2,"3010000000000000000000000011530030000005","https:\u002F\u002Feasyprog.online",[48,25,32,25],"Clean, well-organized layout good for teaching","Page stuck on Loading due to Content Security Policy error","educational programming language",{"id":56,"name":57,"line":58,"ai":8,"cat":59,"year":39,"points":60,"comments":61,"rec":62,"s":63,"top":64,"kw":65,"maker":22,"domain":69,"tier":70,"attempts":71,"strip":72,"url":73,"mix":74,"praise":75,"objection":76,"sub":67},19489980,"Learning Games","Coded with a Self-Created Programming Language","games",5,6,"quiet",null,94,[66,67,17,68],"learning programming","educational games","programming education","easygames.online","shown",4,"301015","https:\u002F\u002Feasygames.online\u002F",[32,32,31,48],"Well-done language, IDE, syntax and documentation","Established languages would give more tooling, ecosystem and traction",{"id":78,"name":79,"line":80,"ai":8,"cat":59,"year":39,"points":81,"comments":82,"rec":83,"s":84,"top":85,"kw":86,"maker":22,"domain":92,"tier":24,"attempts":48,"strip":93,"url":94,"mix":95,"praise":96,"objection":97,"sub":98},20745142,"Easylang games","A few simple games not only for kids",102,28,"debated",0.06,22,[87,88,89,90,91],"simple games","hangman","mastermind","maze game","easylang","easylang.online","1030310000103005355305300100","https:\u002F\u002Feasylang.online\u002Fgames\u002F",[71,71,48,71],"Fast response times and easy to use","Spelling and word errors in Hangman and Maze games","browser games for kids",{"id":100,"name":101,"line":102,"ai":8,"cat":103,"year":39,"points":82,"comments":30,"rec":42,"s":104,"top":105,"kw":106,"maker":22,"domain":92,"tier":70,"attempts":31,"strip":111,"url":112,"mix":113,"praise":114,"objection":115,"sub":116},20982002,"EasyLang","A small programming course for everyone","learning_science",0.24,48,[107,108,109,110],"learn programming","beginner programming","turtle graphics","teaching programming","330300300505","https:\u002F\u002Feasylang.online\u002Fapps\u002Ftutorial_beginner.html",[48,32,25,31],"Good teaching experiment for beginners","Resembles BASIC and Logo, which some find dull","programming course",{"id":118,"name":92,"line":119,"ai":8,"cat":103,"year":120,"points":15,"comments":31,"rec":62,"s":63,"top":121,"kw":122,"maker":22,"domain":92,"tier":70,"attempts":48,"strip":126,"url":127,"mix":128,"praise":-1,"objection":-1,"sub":129},23291329,"Program and publish a game in 2 hours",2020,67,[107,123,124,125],"browser game","beginner coding","tutorial","","https:\u002F\u002Feasylang.online\u002Fapps\u002Ftutorial_game.html",[31,31,31,31],"programming tutorial",{"id":131,"name":132,"line":133,"ai":8,"cat":103,"year":134,"points":135,"comments":60,"rec":62,"s":63,"top":136,"kw":137,"maker":22,"domain":92,"tier":70,"attempts":71,"strip":139,"url":140,"mix":141,"praise":142,"objection":143,"sub":129},27245000,"Easylang","Learn the Basics of Programming in 20 Minutes",2021,15,64,[107,129,108,138],"teaching language","30505","https:\u002F\u002Feasylang.online\u002Fapps\u002Ftutorial_learn_programming.html",[48,31,32,31],"Simple and well suited for teaching beginners.","Single-letter variable names like a and i may confuse learners.",{"id":145,"name":92,"line":146,"ai":8,"cat":9,"year":134,"points":147,"comments":32,"rec":62,"s":63,"top":148,"kw":149,"maker":22,"domain":92,"tier":70,"attempts":25,"strip":151,"url":152,"mix":153,"praise":-1,"objection":-1,"sub":154},29038061,"Programming is fun",11,75,[18,45,150,91],"interactive code editor","0","https:\u002F\u002Feasylang.online\u002Fapps\u002Fprogfun.html",[31,31,31,31],"educational programming playground",{"id":156,"name":157,"line":158,"ai":8,"cat":9,"year":159,"points":160,"comments":161,"rec":162,"s":163,"top":164,"kw":165,"maker":22,"domain":92,"tier":24,"attempts":48,"strip":168,"url":169,"mix":170,"praise":171,"objection":172,"sub":17},31883209,"Particles","the URL contains the whole program code",2022,58,21,"curious",0.07,35,[17,166,167,91],"url program","wasm code runner","333333000030335030300","https:\u002F\u002Feasylang.online\u002Frun\u002F?code=%23%20Particles%0A%23%20%0An_part%20%3D%2040%0Athres%20%3D%2015%0A%23%20%0Asubr%20connect%0A%20%20h%20%3D%20dx%20*%20dx%20%2B%20dy%20*%20dy%0A%20%20dist%20%3D%20sqrt%20h%0A%20%20if%20dist%20%3C%20thres%0A%20%20%20%20lw%20%3D%20(thres%20-%20dist)%20%2F%2030%0A%20%20%20%20linewidth%20lw%0A%20%20%20%20move%20px%20py%0A%20%20%20%20line%20px%5Bj%5D%20py%5Bj%5D%0A%20%20.%0A.%0Aon%20animate%0A%20%20clear%0A%20%20for%20i%20range%20n_part%0A%20%20%20%20px%20%3D%20px%5Bi%5D%0A%20%20%20%20py%20%3D%20py%5Bi%5D%0A%20%20%20%20move%20px%20py%0A%20%20%20%20circle%200.3125%0A%20%20%20%20for%20j%20range%20i%0A%20%20%20%20%20%20dx%20%3D%20abs%20(px%5Bj%5D%20-%20px)%0A%20%20%20%20%20%20if%20dx%20%3C%20thres%0A%20%20%20%20%20%20%20%20dy%20%3D%20abs%20(py%5Bj%5D%20-%20py)%0A%20%20%20%20%20%20%20%20if%20dy%20%3C%20thres%0A%20%20%20%20%20%20%20%20%20%20call%20connect%0A%20%20%20%20%20%20%20%20.%0A%20%20%20%20%20%20.%0A%20%20%20%20.%0A%20%20%20%20if%20px%20%3E%20100%20or%20px%20%3C%200%0A%20%20%20%20%20%20pvx%5Bi%5D%20%3D%20-pvx%5Bi%5D%0A%20%20%20%20.%0A%20%20%20%20if%20py%20%3E%20100%20or%20py%20%3C%200%0A%20%20%20%20%20%20pvy%5Bi%5D%20%3D%20-pvy%5Bi%5D%0A%20%20%20%20.%0A%20%20%20%20px%5Bi%5D%20%2B%3D%20pvx%5Bi%5D%0A%20%20%20%20py%5Bi%5D%20%2B%3D%20pvy%5Bi%5D%0A%20%20.%0A.%0Afor%20i%20range%20n_part%0A%20%20px%5B%5D%20%26%3D%20randomf%20*%20100%0A%20%20py%5B%5D%20%26%3D%20randomf%20*%20100%0A%20%20pvx%5B%5D%20%26%3D%20(0.5%20-%20randomf)%20%2F%203%0A%20%20pvy%5B%5D%20%26%3D%20(0.5%20-%20randomf)%20%2F%203%0A.%0A",[32,147,31,31],"Friendly, polished UI that quickly invites trying programs","Long URLs may break on CDNs or some browsers",{"id":174,"name":132,"line":175,"ai":8,"cat":9,"year":159,"points":176,"comments":177,"rec":42,"s":178,"top":135,"kw":179,"maker":22,"domain":92,"tier":24,"attempts":181,"strip":182,"url":183,"mix":184,"praise":185,"objection":186,"sub":17},33670353,"A browser-based first programming language",167,55,0.11,[17,107,46,180],"basic-like language",7,"3033111003300000053500030350500000000001","https:\u002F\u002Feasylang.online\u002Fide\u002F#tut=1",[60,60,71,71],"Simple, clear IDE and easy graphics syntax","Array indexing starting at 1 is unintuitive",{"id":188,"name":189,"line":190,"ai":8,"cat":9,"year":191,"points":85,"comments":29,"rec":62,"s":63,"top":192,"kw":193,"maker":22,"domain":197,"tier":70,"attempts":48,"strip":198,"url":199,"mix":200,"praise":201,"objection":-1,"sub":194},37753021,"Mandelbrot","programmed in widely unknown Easylang, speeded up by WASM",2023,52,[194,195,19,196,46],"programming language","learning to code","mandelbrot","easylang.dev","055300005","https:\u002F\u002Feasylang.dev\u002Fshow\u002F#cod=hVPRbtswDHzXVxDtS5cujpN0wDosn7CnfUDhyEprzJYCWV6kfv2OkhU7HooGCcwcT0fyTN3Tr0rXqj1a48Q9kbCqpwM9ia7yjVMW8a4skcH3qBwjx8FR35qLsj8AJv53RNOJfT5BomtqAExa0bdSSKVBefFMAsLZDe0yHAADEr2sWjXG0DlW8s+rNYOuqYSyU971zbvCOSRPVe9Og5YUa0tPMnAnVAgiurw1EPKeHikE+klPhGHBRAgOM\u002FDhqjs04\u002FELYMowJrhLnF3zWcCZ7yPOB7IAKwQ+PQIo8HigLf+LbVjlBqsBi0KcrZFU2+pCRUrKVlWWg5Ox1MvkQknOxKbYoXWSYi7nHhJpTdm1L\u002FAwWjayspD\u002FWIi1fNbyk5ZfaqVpDgt3+d+McLpaepvgKqY1ds95vOcyPbdlDrARc3Jn\u002Fqqx803cmTRpjG+IVklH25G0XRIKMXsmj7kLen6O5WKVbbKCd4nufr8Z6+gMkZ7tejemo0Z\u002Fpdbo1ytgBneH92c0uaZLU2Lw2mje1DzHdb\u002Fx\u002Fh+S5ZOzK+z8Blfrhhr+p4YlNd2HzeEK8P7kMDUwLlvsrzNDr15qc9FiIsQO5+2lkonL2zxaOG9rTgkTJc5PZbGflxvOnziyznoZWfqwJOTblKZf4ZJ+Pn1M\u002FQM=",[25,32,31,31],"Fast performance in the browser for a high-level language",{"id":203,"name":132,"line":204,"ai":8,"cat":9,"year":205,"points":48,"comments":206,"rec":207,"s":208,"top":209,"kw":210,"maker":22,"domain":197,"tier":70,"attempts":48,"strip":212,"url":213,"mix":214,"praise":215,"objection":216,"sub":217},39335581,"Programming is easier than you think",2024,20,"roasted",-0.15,97,[107,211,46,91],"beginner language","10101030301030101301","https:\u002F\u002Feasylang.dev\u002Fapps\u002Ftut_learn.html",[31,71,31,181],"Commenters find the project cute and wish it success","Number guessing game input fails on Android Chrome (Enter key issue)","programming language for beginners",{"id":219,"name":101,"line":220,"ai":8,"cat":9,"year":205,"points":221,"comments":222,"rec":207,"s":223,"top":224,"kw":225,"maker":22,"domain":92,"tier":70,"attempts":60,"strip":228,"url":229,"mix":230,"praise":231,"objection":232,"sub":17},40846834,"Programming Is Easier Than Most People Think",45,41,-0.13,39,[45,17,226,19,227],"basic language","programming for kids","5003000000000000000005000000510100101001","https:\u002F\u002Feasylang.online\u002Fapps\u002Ftut_learn.html?v=2407",[25,32,31,61],"Clear logic layout good for teaching","Requires a browser with WebAssembly support",1793991236450]