Blog

blog-header

Latest Post

Apr 19, 2024

Is learning a programming language similar to learning a natural language?

Programming languages are systems of notation used for writing computer programs (e.g., Java), whereas natural languages are systems of communication that have developed naturally in human communities (e.g., French). Despite both of them being languages, little is known about whether learning a programming language is similar to learning a natural language. What does the research say? Traditionally, learning programming languages has been associated with mathematical skills. In fact, this is what happens in most STEM degrees, where students are required to have a solid background in algebra, calculus, and other branches of mathematics. Read more

All Posts

  • Is learning a programming language similar to learning a natural language? - Apr 19, 2024
  • Why is there a preference for female voices in AI virtual assistants? - Apr 4, 2024
  • Have LLMs developed Theory of Mind? - Mar 8, 2024
  • Can we make LLMs learn in a more human-like way? - Feb 28, 2024
  • Are there standards for the annotation of language corpora? - Jul 2, 2023
  • Free software for conversation design - Jun 30, 2023
  • How human-like are the linguistic abilities of ChatGPT? - Jun 16, 2023
  • Exploring textual data using R Shiny - Mar 10, 2023
  • An introduction to Voyant Tools for corpus analysis - Oct 9, 2022
  • The little-known history of synthetic voices - Sep 12, 2022
  • A simple guide to using AntConc for corpus analysis - Aug 10, 2022
  • Why is there a need to anthropomorphize language technologies? - Jul 1, 2022
  • Phonetic transcription systems you should know - May 20, 2022
  • Can computers change the way we speak? - Apr 15, 2022
  • Four key steps for developing guidelines for language data annotation - Feb 28, 2022
  • How to get Twitter data - Oct 27, 2021
  • What is Latex and why you need to use it for your linguistics papers - Sep 20, 2021
  • An analysis of Peter Pan using the R package koRpus - Aug 25, 2021
  • Transcribing and analyzing speech samples with CLAN - Jul 21, 2021
  • Automatic transcription software to transcribe like a pro - Jun 23, 2021
  • A short guide to building a Twitter bot - May 18, 2021
  • Creating a Haiku generator with Python - Mar 19, 2021
  • Using machine learning to build a dialect classifier - Jan 17, 2021
  • Using Amazon Mechanical Turk to conduct linguistic research - Nov 10, 2020
  • How to create stunning presentations using Reveal.js in R - Sep 2, 2020
  • Blog posts coming soon! - Jul 22, 2020