Where do we go from here - PowerPoint PPT Presentation

1 / 6
About This Presentation
Title:

Where do we go from here

Description:

If you want to do games, there is a new reasonably easy to use library for C# called XNA ... Flash. Great for making graphic-intensive programs for websites ... – PowerPoint PPT presentation

Number of Views:46
Avg rating:3.0/5.0
Slides: 7
Provided by: Ken654
Category:
Tags: flash | free | games | here

less

Transcript and Presenter's Notes

Title: Where do we go from here


1
Where do we go from here?
2
Further Programming Classes
  • CSE 155
  • C
  • Object Oriented Programming
  • CSE 156
  • Java
  • Data Structures and Algorithms
  • CSE 310
  • Advanced Data Structures and Algorithms

3
Other Programming Languages
  • C
  • Very C-like
  • Very powerful
  • Can be difficult to work with at times
  • LOTS of online resources tutorials, compilers,
    IDEs, etc.
  • http//msdn.microsoft.com/vstudio/express/visualc/
  • http//www.eclipse.org/cdt/
  • http//www.bloodshed.net/devcpp.html
  • Java
  • Already very popular in many domains growing in
    popularity
  • Used for web, desktop, and server-side
    development
  • Much easier to learn and use than C still very
    C-like
  • Great free IDE
  • http//www.eclipse.org/

4
Windows Programming Languages
  • Visual Basic.NET
  • One of the most widely used languages for windows
    development
  • An easy to learn beginner language, but still
    very powerful
  • Free IDE available
  • http//msdn.microsoft.com/vstudio/express/vb/
  • C
  • Similar to VB.NET/Java/C
  • Popular for both web and desktop development
  • Free IDE available
  • http//msdn.microsoft.com/vstudio/express/visualcs
    harp/default.aspx
  • If you want to do games, there is a new
    reasonably easy to use library for C called XNA
  • http//msdn2.microsoft.com/en-us/xna/default.aspx

5
Scripting Languages
  • Python, Ruby, Perl
  • Much more forgiving than C-like languages
  • Dont require you to declare types on variables
  • Usually run slower, because the code is
    interpreted rather than compiled
  • Many new ideas that may represent the future of
    programming languages
  • Free development tools available
  • Python Plugin for Eclipse http//pydev.sourcefor
    ge.net/
  • Ruby http//www.ruby-lang.org/en/
  • Perl http//www.perl.org/

6
Web Development Languages
  • HTML
  • The basic language of websites
  • PHP
  • Language designed to embed scripted code into
    HTML, so it can be run on websites
  • ASP.NET
  • Similar to PHP, but uses C or VB.NET for the
    source code
  • Javascript
  • Very popular for web development
  • Most modern websites use a mixture Javascript and
    other technologies (AJAX)
  • Flash
  • Great for making graphic-intensive programs for
    websites
  • The actionscript language is very intuitive
Write a Comment
User Comments (0)
About PowerShow.com