Programming Languages

Slides:



Advertisements
Similar presentations
Mobile Application Development Keshav Bahadoor. Part 1 Cross Platform Web Applications.
Advertisements

Mobile Learning Project Members Ravindra Solanki Anamika Singh Rajul Maheshwari Project Guide Prof. Kailas K Devadkar October 2002.
Java.  Java is an object-oriented programming language.  Java is important to us because Android programming uses Java.  However, Java is much more.
The World of Web Development Cindy Royal, Ph.D Assistant Professor Texas State University School of Journalism and Mass Communication
Server-Side vs. Client-Side Scripting Languages
Chapter 3.2 C++, Java, and Scripting Languages. 2 C++ C used to be the most popular language for games Today, C++ is the language of choice for game development.
Introduction to Web Based Application. Web-based application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
Chapter 3.2 C++, Java, and Scripting Languages hacked by jeffery.
PHP Scripting Language. Introduction “PHP” is an acronym for “PHP: Hypertext Preprocessor.” It is an interpreted, server-side scripting language. Originally.
Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
The PhoneGap History Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
Overview of HTML. Three Different Approaches  Text editor like Notepad  HTML editor such as: –KompoZer –DreamWeaver –Microsoft Expression Web –iWeb.
RIA Introduce Comparison among several technology.
Intro to PHP Introduction to server-side scripts (It’s all good :D) © TAFE NSW
HTML5 GAMING By Scott Benton. HTML5 New HTML Standard Previous Version of HTML, HTML 4.01, Released in 1999 Not an Official Standard Yet No Browsers Have.
ITP 104.  How the web as a medium is perceived and used, and how that evolution of the web has affected and changed us  What do you do on the Web? 
 Computer Information System Club focused on the understanding and applied learning of web development.  The club was founded in April 5,  We.
Dynamic Web Pages (Flash, JavaScript)
Mobile App Support Jacob Poirier Geri Hengesbach Andrea Menke Erin Rossell.
1/ 47 COP 3503 FALL 2012 SHAYAN JAVED LECTURE 19 Programming Fundamentals using Java 1.
L. Grewe LAMP, WAMP and... Motivaiton Basic Web Systems with Delivery of Static and Dynamic Web Pages html, css, media javascript (“dynamic” on client.
PHP PHP: Hypertext Preprocessing Preston Brinks and Sean McKenzie.
Introduction to Internet Programming (Web Based Application)
Chapter 3 Software. Learning Objectives Upon successful completion of this chapter, you will be able to: Define the term software Describe the two primary.
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
Lindley Codes Touch Develop Youth Spark Day at Lindley Middle School.
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
Asstt. Prof Sonia Sharma Computer Dept 1 HTML ( Hypertext MarkUP Language ) HTML is the lingua franca for publishing hypertext on the World Wide Web.
The basics of knowing the difference CLIENT VS. SERVER.
Programming. In your own words, explain what an algorithm is, and give an example of how people use algorithms every day.
Javascript ECMA Script. Scripting Languages Executed by an interpreter A program that reads & runs commands;advanced enough to be a lang Parsed when.
If you are thinking about developing mobile application for your customer, this is an important aspect to consider the platform.
Google Web Toolkit for Mobile Applications Development INGENUITY AT ITS BEST……………….
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Working as a Programmer Jamila Wright Image source:
Basics Components of Web Design & Development Basics, Components, Design and Development.
10 Best Technologies to Learn at Eduonix in 2016 The tech field is progressing rapidly, with newer software applications and development tools being released.
No matter what you are seeking to have developed there are times when it is necessary to have it custom made. In this presentation we will explore the.
Your Host & Speaker Shahed Chowdhuri Sr. Technical Microsoft Technology Areas Enterprise Web/Software Development Game Development Mobile.
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
First appeared Features Popular uses Basic This language emphasises on ease of use, allowing general purpose programming to those with a small amount of.
Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.
PhoneGap Cross-Platform Development Company India
VertexPlus Softwares Pvt. Ltd. WEB TECHNOLOGIES BEFORE CHOOSING WEBSITE DEVELOPMENT SERVICES FOR WEBSITE vertexplus.com.
Website Source Code Free Download.
Dive into web development
Presented by M.S.c Sarah J M Mechanical Engineering Department
Programming Club To learn about programming languages and how they can be used for fun and for useful work. What programming languages are available and.
ET-570 Smart Phone Apps.
CHALLENGES IN FRONT OF MOBILE APPLICATIONS DEVELOPMENT
The language focusses on ease of use
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
NOCTI Study Guide #2.
Browsers and Web Platforms
Mobile Learning Project Members Project Guide Ravindra Solanki
Apache Cordova Overview
Developing Web-Based Applications
Web App vs Mobile App.
Web Development Tutorials for Beginners. The free tutorial helps beginners to learn how to code easily. A beginner can sign up for the tutorial to access.
Programming vs. Packaged
Engineering Design/Presentation
Unit 6 part 3 Test Javascript Test.
ENIAC – the first computer
Frameworks Deploying Online Services
What is Programming Language
HOW HYBRID APPLICATION DEVELOPMENT IS BENEFICIAL FOR BUSINESS ?
Web Application Development Using PHP
Presentation transcript:

Programming Languages Which Should You Learn First?

Languages * Not a comprehensive listing

Map

Lord of the Rings Programming Languages The Ent – Python Gandalf – Java The One Ring – C Saruman – C++ Hobbit – JavaScript Smaug – Objective-C Elf – C# Man – Ruby Orc – PHP

The Ent – Python Help little Hobbits to understand programming concepts Help Wizards to conduct researches Widely regarded as the best programming language for beginners Easiest to learn Widely used in scientific, technical, and academic fields You can build websites using Django, a popular Python web framework Used by: YouTube, Instagram, Spotify Average Salary: $107,000 Difficulty: * Popularity: ***+

Gandalf – Java Wants peace and works with everyone Very popular on all platforms, operating systems, and devices due to portability One of the most in-demand and highest paying programming languages Slogan: Write Once, Work Everywhere Used by: Gmail, Minecraft, Android Apps, Enterprise applications Average Salary $102,000 Difficulty: *** Popularity: *****

The One Ring – C The power of C is nown to them all Everyone wants to get its Power Lingua Franca of programming languages One of the oldest and most widely used languages in the world Popular language for system and hardware programming A subset of the C++ except the little details Used by: Operating systems and hardware Salary: $102,000 Difficulty: *** Popularity: *****

Saruman – C++ Everyone thinks he is a good guy But, once you get to know him, you realize he wants the power, not good deeds Complex version of C with a lot more features Widely used for developing games, industrial and performance-critical applications Learning C++ is like learning how to manufacture, assemble, and drive a car Recommended only if you have a mentor to guide you Used by: Operating systems, hardware, browsers Salary: $104,000 Difficulty: **** Popularity: ****+

A Hobbit – JavaScript Frequently underestimated Well-known for the slow, gentile life of the Shire Java and JavaScript are similar like Car and Carpet are similar Most popular client=side web scripting language A “must learn” for front-end web developer along with HTML and CSS One of the hottest programming languages, due to its increasing popularity as server-side language Used by: Paypal, front-end of majority websites Salary: $99,000 Difficulty: **** Popularity: **

Elf – C# Beautiful creature, used to stay in their land, Rivendell, but recently started to open up to their neighbors Popular choice for enterprise to create websites and Windows application using .NET framework Can be used to build website with ASP.NET, a Microsoft framework Similar to Java in basic syntax and some features Used by: Enterprise and Window applications Salary: $94,000 Difficulty: *** Popularity: ****+

Man – Ruby Very emotional They feel they are superior and need to rule Middle Earth Mostly known for its popular web framework, Ruby on Rails Focuses on getting things done Designed for fun and productive coding Best for fun and personal projects, startups, and rapid development Used by: Hulu, Groupon, Slideshare Salary: $107,000 Difficulty: ** Popularity: ***+

Orc – PHP Ugly and doesn’t respect the rules Big headache to those who manage them Still dominates Middle Earth Suitable for building small and simple sites within a short time frame Supported by almost every web hosting service Used by: Wordpress, Wikipedia, Flickr Salary: $89,000 Difficulty: ** Popularity: ****

Smaug – Objective-C Lonely and loves gold Primary language used by Apple for Mac OS X and iOS Choose this if you want to focus on developing iOS or OS X apps only Consider learning Swift as your next language Used by: iOS and Mac OS X Salary: $107,000 Difficulty: *** Popularity: ***

Actually… * http://imgur.com/gallery/d9cU904