Programming Trends in 2018