Online language learning company Duolingo has finally added a Mandarin course to its offerings. With more than one billion speakers, Mandarin is the most popular language on the planet, but it's also on one of the hardest to learn, which is why the course will prove a little beefier than its European language counterparts. English speakers will learn the language's characters as well as the four tones of Mandarin, with lessons structured by themes such as greetings, food, health and sports.
If you're a developer writing code in .NET, C, Java, JavaScript, PHP or Python, new research highlights the main security vulnerabilities you need to watch out for. Static code analysis security firm Veracode has released numbers on the types of vulnerabilities that are most prevalent in 130,000 apps it scanned for security issues. It has looked at bug trends across apps written in .NET, C, Java, JavaScript, PHP or Python. The numbers are compiled in Veracode's State of Software Security volume 11 report. For JavaScript, the most popular language for front-end development, Veracode found that 31.5% of these apps have at least one cross-site scripting (XSS) flaw, while it found 74.6% of apps written in PHP have at least one XSS flaw.