Hello, I am Sherif and this is my programming blog. I have been programming since an early age and have worked both freelance and for different companies as an in house programmer. I created this blog to share some of my insight and experience related to programming languages. Over the years I have watched languages evolve and new programming languages rise to popularity. This site is my contribution to the conversation about the value and importance of various programming languages and the needs and demands that future languages will fill.