{"id":14817,"date":"2025-09-25T10:49:45","date_gmt":"2025-09-25T17:49:45","guid":{"rendered":"https:\/\/www.hmc.edu\/about\/?p=14817"},"modified":"2025-09-25T12:54:24","modified_gmt":"2025-09-25T19:54:24","slug":"harvey-mudd-students-gain-access-to-more-programming-languages-resources","status":"publish","type":"post","link":"https:\/\/www.hmc.edu\/about\/2025\/09\/25\/harvey-mudd-students-gain-access-to-more-programming-languages-resources\/","title":{"rendered":"Students Gain Access to More Programming Languages Resources"},"content":{"rendered":"\n<p>Computer programming languages are the instructions that power technologies relied on every day by billions of people. Lucas Bang, associate professor of computer science at Harvey Mudd College, is helping students gain access to learning and networking opportunities in this field.<\/p>\n\n\n\n<p>Bang is the recipient of a three-year, $45,000 grant from the National Science Foundation, an award that funds travel, lodging and registration costs for as many as 10 students per year to attend international workshops in programming languages research.<\/p>\n\n\n\n<p>This year\u2019s conference, the Programming Languages Mentoring Workshop, will be held in Singapore in October. It\u2019s being offered in conjunction with the ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH).<\/p>\n\n\n\n<p>The travel scholarships are targeted to U.S. college seniors and first-year graduate students. Attendees are able to immerse themselves in cutting-edge research and build professional connections.<\/p>\n\n\n\n<p>\u201cIt will be a great opportunity for students to hear keynote talks from famous researchers and to interact with each other,\u201d says Bang, who has been a panelist and mentor at previous events. \u201cWe try to get a mix of people from academia, as well as government and industry labs.<\/p>\n\n\n\n<p>\u201cResearchers are talking about the latest and greatest results in programming languages, implementation theory and design,\u201d he adds. \u201cStudents will get to connect with graduate school advisers and build community. It\u2019s a very positive experience.\u201d<\/p>\n\n\n\n<p>The Singapore workshop will explore a new source of programming languages: artificial intelligence. \u201cWe\u2019ve now got AI systems generating code,\u201d Bang says.<\/p>\n\n\n\n<p>Bang teaches programming languages at Harvey Mudd. \u201cI try to demystify how programming works under the hood,\u201d he says. While new languages pop up frequently, the principles behind them are relatively stable. \u201cIf you understand the principles, you can approach almost any language with confidence.\u201d<\/p>\n\n\n\n<p>Programming language dates back to the 19th century, when English mathematician Charles Babbage came up with the idea of a digital programmable computer. It was fellow English mathematician Ada Lovelace who considered potential applications of their so-called \u201canalytical engine.\u201d The engine was never built and remained a concept.<\/p>\n\n\n\n<p>\u201cSome languages are popular and hang on, and there are lots of new languages that people are talking about, such as Rust,\u201d Bang says. \u201cIt\u2019s really good for creating safe systems that don\u2019t have security flaws. Basically, all modern technology uses some programming language.\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Computer programming languages are the instructions that power technologies relied on every day by billions of people. Lucas Bang, associate [&hellip;]<\/p>\n","protected":false},"author":47,"featured_media":14818,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[11,14,967,213],"class_list":["post-14817","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-computer-science","category-faculty","category-general-feed","category-grant"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hmc.edu\/about\/wp-json\/wp\/v2\/posts\/14817","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hmc.edu\/about\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hmc.edu\/about\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hmc.edu\/about\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hmc.edu\/about\/wp-json\/wp\/v2\/comments?post=14817"}],"version-history":[{"count":2,"href":"https:\/\/www.hmc.edu\/about\/wp-json\/wp\/v2\/posts\/14817\/revisions"}],"predecessor-version":[{"id":14822,"href":"https:\/\/www.hmc.edu\/about\/wp-json\/wp\/v2\/posts\/14817\/revisions\/14822"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hmc.edu\/about\/wp-json\/wp\/v2\/media\/14818"}],"wp:attachment":[{"href":"https:\/\/www.hmc.edu\/about\/wp-json\/wp\/v2\/media?parent=14817"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hmc.edu\/about\/wp-json\/wp\/v2\/categories?post=14817"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}