Python Forum
Terms describing Python Programming language
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Terms describing Python Programming language
#1
So I am trying to understand the classification of Python using the following terms. Can someone point out if I made any mistakes in explaining why Python is termed as the following:

1.Python is a scripting language which basically means that it is a language that do not require compilation as in the case of languages such as C. Compilation refers to the conversion from source code to machine code. Examples of scripting languages include Visual Basic Script (VBS), Ruby, etc.


2.Python is a strongly typed language, which means that errors and exceptions occur during compilation & variables must have a certain data type e.g. integer or float, etc. and they will not “magically” become other types.


3.Python is a dynamic programming language; as it does (data) Type Checking at runtime (execution time) instead of at compile time as in the case for static programming languages such as C++, & variables do not have to be declared as a type.

4.Python is also called an interpreted language because it is not compiled as in the case of C or C++, etc. instead it is interpreted using an interpreter.

5.Python is also called a High-Level programming language with high-level built-in data types such as arrays and dictionaries.
Reply
#2
A scripting language is not the same as an interpreted language. Scripting languages are usually interpreted, but the key point is that they automate tasks that a human can do one step at a time. Python can be a scripting language, but it can be much more than that, and calling it "just" a scripting language is sometimes done to belittle it.
Craig "Ichabod" O'Brien - xenomind.com
I wish you happiness.
Recommended Tutorials: BBCode, functions, classes, text adventures
Reply
#3
1) False
2) False
3) True
4) True
5) True
I hope that helps you with your homework/questionnaire/exam. ;-)
Reply
#4
(Aug-12-2019, 11:49 AM)ThomasL Wrote: 1) False
2) False
3) True
4) True
5) True
I hope that helps you with your homework/questionnaire/exam. ;-)
Hi, thanks for confirming this. I will be looking at the False statements. P.S. It is not an exam or assignment. These came from old slides from a course I took.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Programming robots using Python OscarBoots 5 3,357 Oct-31-2021, 09:38 AM
Last Post: Larz60+
  logo language code into python aayushi98 2 58,647 Jan-26-2021, 09:02 PM
Last Post: Serafim
  My code which adds fibonacci numbers to a list adds too many terms. STBK 7 2,427 Jun-10-2020, 03:41 PM
Last Post: DPaul
  Programming Difficult math in Python Huntern 6 4,691 Oct-17-2019, 06:32 AM
Last Post: Huntern
  Inconsistency in Python programming language? newbieAuggie2019 31 11,069 Oct-06-2019, 03:21 PM
Last Post: adt
  Please help a newbie choose which programming language to learn. yeto 2 3,467 Feb-25-2019, 12:56 AM
Last Post: yeto
  Python Programming Projects for Beginners jack_sparrow007 3 3,272 Dec-26-2018, 07:52 PM
Last Post: micseydel
  How to get image from WolframAlpha by using Python language manhnt 1 2,665 Oct-27-2018, 02:07 PM
Last Post: Larz60+
  Programming Python as a MS Windows app? Brian123 8 4,153 Oct-17-2018, 10:26 PM
Last Post: Brian123
  Help with Python programming mediaos 5 3,702 Aug-08-2018, 01:02 PM
Last Post: Larz60+

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020