Assignmnet
Assignmnet
Web Developer
Database Engineer
Game Developer
App Developer
Software Developer
Mobile App Developer
You can be more specific than this if you like, or use one of these examples.
Write a paper that describes what programming languages and tools your chosen field
uses. You should describe each language and tool in depth, reviewing features that
make this language/tool different than others. You should also describe why your
chosen field may use this language instead of another.
To end your paper, you must describe what steps you might take to start learning or
gaining experience towards your chosen profession. This may include education using
resources you specify or practice using projects you describe.
Possible languages you may encounter:
Java
Javascript
Python
C
C++
C#
Objective C
Rust
Swift
Kotlin
Scala
Ruby
PHP
Elixir
SQL
HTML
You may not completely understand the features of these languages, or exactly how
each language/tool is different from each other. That’s okay. Try to summarize and
explain as best you can.
Turn in your paper as a PDF, Word Document or Rich Text File. You must have your
name at the top of the paper. There are no length requirements or restrictions. Your
paper need only be as long as required to make your point and fulfill the grading
requirements. You must list your sources in a “Sources” section at the end of your paper,
including a link for any web resources or Book title, author and page number for physical
resources.
Requirements:
Please note the Rubric for this assignment for more information on grading.
Rubric
Paper Rubric
Paper Rubric
Paper Rubric
Criteria Ratings
Total Points: 20