Featured Post

Network Security

One of the most important jobs that we have as individuals is to protect ourselves and our privacy. This should translate to every part ...

Tuesday, May 26, 2020

Programming Languages


I have never used a program like Scratch before, but overall, I found it very helpful. This is all very new to me as I do not currently work in IT but I am looking forward to creating a life in this technological world. The program was very easy user friendly. Check out the link to my very first programming experience.

                  https://scratch.mit.edu/projects/389533088

The difficulties that I had while dealing with the Scratch program were mainly distractions from the outside (apparently my kids need attention from me when it's time for homework) and then positioning of the character. I wanted her to move randomly but they never made sense and she would end up walking on air instead of the boardwalk. 

These difficulties were easily fixed when I sent my distractions outside to play and then figured out exactly where on the screen I wanted to character to move and input the desired coordinates.

This was extremely helpful for me, because I believe that we tend to forget that in programming every little detail matters. There were several times that I had to go back and add a “wait 3 seconds” so that it didn’t all run together.

Programming with block coding on Scratch was a whole lot easier than programs like Python because a lot of the thinking and coding is done for you. The intensity involved in other programs with programming the formulas and having to work the binary code yourself involves a lot more time and strategy.

There are many differences and similarities between most of the programming language programs. The most popular programming languages include Python, Java, Javascript, C, and C++. The differences vary per program. Javascript for example is used primarily for the web as it works with web pages and web applications. Java is a general-purpose compiler program that can run without any recompilation on Java supported platforms. C and C++ are designed a lot like Java but work on a higher level than java. C programming is used mainly in operating systems and application software. C++ is in the C family and is widely available for free on many platforms. You will see it used in video games, desktop applications, and serves. It is becoming increasingly popular. Then there is Python which is a high-level program that has become increasingly popular because it is easy to use and widely available.

As of right now, Python is the easiest for me to use because is the one I have played around with the most although I have used many java programs in the past. I have never programmed with anything other than Python though, so I suppose I need to start experimenting more so that I can have a greater understanding of other programs.


When working with formulas, I have found that Python works very well, but when working on webpage design and application I would say that Javascript would be the smarter choice. Java would run well on older basic programs that don’t use much in the way of interactive web usage. C and C++ work well on both basic and some advanced programming but work best when working with operating systems.


I believe that they are all popular in their own rights since they are used for many different purposes. The most widely used however in my opinion is C++. It is widely free and works well with the visionary tract that our programming is moving towards today.
Below, please find my scratch link:

No comments:

Post a Comment