• Skip to main content
  • Skip to primary sidebar

Founder at work

Master the skills to create and launch your next SaaS company

  • About Me
  • Reviews
  • Resources
  • Community
  • Contact
  • Lessons
  • Series
  • Search
  • Login

Foundations of Programming:Fundamentals

September 17, 2012 by Rick Hernandez Leave a Comment

  1. What is programming?
    1. “a computer program is a set of instructions”
    2. every computer program is a set of instructions
    3. take a large idea and take it apart to small parts
    4. getting your instructions correct and right
    5. computer will do exactly what you tell them
      1. using the write syntax
      2. statements (kind of like sentences)
  2. Popular languages?
    1. adopt or die
    2. languages are constantly changing
    3. compromise to machine languages
  3. How to write source code?
    1. notepad ++
    2. programmers text editors (syntax checkers)
    3. (IDE) integrated development environments
    4. do not use a word processor
  4. what is a compiler and interpreter?
    1. intermediate approach
      1. very low level language
      2. Hybrid, Java C#,VB.NET, Python
    2. compiler
      1. Can be sent to any one
      2. ready to run
      3. don’t have to send source code
      4. ofter faster
      5. OS (has to be compiler it to that OS)
      6. difficult to test
      7. C, C++, objective C
    3. interpreter
      1. a file that transfers the raw source code (ex Java Script)
      2. cross platform
      3. simpler to test
      4. easier to debug
      5. interpreter required
      6. source code is public
      7. PHP, Javascript, j script
  5. Why JavaScript?
    1. relevant language
      1. Java script engine
        1. interpreter
      2. scripting language
        1. Limited programing language
        2. Web browser
        3. case sensitive language
  6. Computer programs are?
    1. garbage in garbage out
    2. input and output
    3. can be different type of things
      1. waving your hand
      2. moving mouse
      3. keyboard
  7. What are variables?
    1. containers of data
    2. can be given a name
    3. give it a value (email, numbers etc)
    4. variables vary all the time.
    5. You get to name the variable.
    6. can be made out of letters and numbers
  8. what is going to go in the variables?
    1. What type of information is going to be stored or data type
    2. hole number  (integer)
    3. floating point number
    4. single character
    5. string (multiple characters)
    6. Boolean value (true or false value)
    7. complex numbers
Rick Hernandez

I always had a passion for the field of STEM (Science, Technology, Engineering, and Math) and I knew I wanted to do something to make a difference in the world. I just didn’t know where to start. I was an immigrant in a new country, grew up in a tough environment, and wasn’t sure how… Read More

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)

Related

Filed Under: Programming

Primary Sidebar

Learn How To Take Your Idea And Convert It Into An App From Scratch Even If You Have Never Written A Single Line Of Code.

  • How to Find Your Next Great App Idea
  • The Secret To Getting PAID To Build Your Own App
  • How To Create Your App (SaaS, Mobile, VR, AR, Game)
  • How To Monetize Your Apps
Learn More
4.82 Ratings

Copyright © 2025 · JSecademy Blog Theme on Genesis Framework · WordPress · Log in