Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Programming Unit 6 P2

No description
by

Matthew Howarth

on 20 January 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Programming Unit 6 P2

Programming
Reliability
If a language isn't reliable, then it might not be the best choice to pick depending on the requirements. However, if the requirements are quite simple then it might not matter too much that language isn't reliable. you would have to know if it is likely to crash and if it does, how hard would it be to fix.
Depending on the policies of the organization depends on whether or not your going to have to buy different operating systems, For example, Mac based or Windows. When making your choice you have to think what policies does the organization have, and whether this will effect your choice. If it does, you would have to find out what languages you wouldn't be able to use. The most popular to use is Microsoft software as it has a lot of support since it is one of the largest software vendors.
When picking a Language the choice of available features and tools, is very important, because if you don't have the right tools it would make the use of the language extremely hard and a huge time waster. also if they are not what you are used to it would make confusing to work with. Will the language you are thinking of work on the platform. For example Visual Basic only works on Microsoft software.
Suitability of available Features and Tools
Organizational Policy
When choosing your programming language it is important to think about the size of the organization you are creating it for, so that the organization can expand and allow more users to access the language. A language that could cope with a large amount of users would be Visual Basic, as it could handle thousands of users. A good expandable programming language is object oriented programming. When picking a language you would need to think about how many different people will the solution have to support and whether the language can expand to fit requirements. PHP is a programming language which supports large computer groups working closely together.
Expandability
Another thing to be considered is the language your thinking of quite a common one or is it complicated. This would mean that someone will be required to train in that language. This would cost the organization money. If a project were to be written in C++, a team of highly trained workers that know popular languages such as C++ and other popular languages like java too would have to be hired.
Availability of Trained Staff
Development and Maintenance Cost
Cost plays a huge part in choosing what language to use . Some languages are free to buy and use whereas some languages cost. This means you would have to balance performance and cost to achieve to best chance of creating a good profit. When comparing costs you would have to see if there is a cheaper option that is just as good.
Full transcript