یک زبان برنامه نویسی در واقع یک ابزار ارتباطی بین انسان و کامپیوتر است که برای انجام وظایف مشخصی مورد استفاده قرار می گیرد. این زبان ها از سینتکس های کدنویسی خاصی برای ایجاد برنامه های کامپیوتری استفاده می کنند که این برنامه ها می توانند کاربردها و وظایف مختلفی را داشته باشند.
در این مقاله می خواهیم با استفاده از شاخص TIOBE بهترین زبان برنامه نویسی و محبوب ترین آن ها را بررسی نمایید و ببینیم چه زبان هایی در سال 2017 محبوب شده اند و مشکلات و تغییرات آن چیست.