Question:
Which programming language is the best starter of IT field and easiest too?
Arjun
2018-01-29 09:29:26 UTC
I don't even known HTML , Can i be a programmer?
Nine answers:
Andy T
2018-01-29 20:50:25 UTC
IT? Specific field indeed, saying the Web Triumvirate means they have no idea what it does, people there don't "develop" apps or web fronts that the populance use, BASH shell script would be a good starter language but easiest maybe not so much, however I have no other idea, I am not sure what's used in PowerShell but I suppose JScript or whatever it's called is a good alternative.
Bort
2018-01-29 17:46:29 UTC
If you're aiming to get in to the Internet Technician or Information Technology (both "IT" but different) field it does not require programming. It does require some command line use, but command line is not programming it's administration (control).



You must first learn what you think you might be interested in actually is and does before considering getting into it and studying it. You will do best at something that actually interests you so choose something you're interested in for a career path.
2018-01-29 16:19:20 UTC
HTML is one of the easiest, but that doesn't mean you should start with that. if you're wanting to write programs for computers, i would start with C++. it's far from simple, but it IS the standard, and a beginner's course would help. never learn something you have no interest in using. you won't learn very well that way.

just remember: a programming language IS a whole new language. it is how you tell the computer what you want it to do.
husoski
2018-01-29 15:09:23 UTC
The best starting language is one you'll like well enough to write programs without being told to.



It takes writing a lot of programs for most people to get good at writing code that (a) works, (b) is moderately efficient, and (c) doesn't make other programmers want to laugh or hurl. That takes time and effort, and it's likely to feel a lot like pointless hard work if you aren't having some fun in the process.



I can't say for sure what will work best for you, but a "high level" language would be my recommendation. By that, I mean one that hides irrelevant technical details. You'll learn about those later, if you stick with it, but at the beginning the idea is to get the computer to follow a prearranged series of steps to accomplish something that you want done.



Many universities use Python for that reason. A gentle introduction (kid-friendly, even) can be found in the Invent with Python series, free to read online at:

http://inventwithpython.com/



For more of a challenge, you might try the the Intro to Computer Science free video course at Udacity.com. It uses Python to teach basic CS concepts. The target audience is college freshmen with no prior programming experience.

https://www.udacity.com/course/intro-to-computer-science--cs101



The AP Computer Science curriculum (used in US high schools and probably elsewhere) uses a subset of Java. (Originally it was C++, but they switched around 15 years ago.) Lots of web tutorials are around, but the print book "Head First Java" has more content and is more organized than anything I've seen for beginners online.



Khan Academy uses JavaScript (no relationship to Java other than the first four letters of the name) to teach beginning programming. You mentioned HTML. If you're interested in web development, this could be a very good start for you.

https://www.khanacademy.org/computing/computer-programming



Anything that keeps you writing code will work, though. I started with a language (APL) that very few people use any more; and not that many ever did. Videos, books, web tutorials will all give you ideas. It's getting into action and writing code that will make you a programmer.
?
2018-01-29 13:09:40 UTC
You can start off with any really. It honestly doesn't matter, but at the start you kinda want quantity.



Look into the different paradigms of programming:



Event-driven Programming:

Event-driven programming is a programming paradigm in which control flow of the program is determined by the occurrence of events. These events are monitored by code known as an event listener that, if it detects that its assigned event has occurred, runs an event "handler", typically a callback function or method. This handler deals with the event by responding to it with program code.

Examples include:

- Visual Basic

- C#

- Javascript





Procedural Programming:

A procedural language is a computer programming language that follows, in order, a set of commands.

Examples include:

- C

- Fortran

- BASIC





Object-Oriented Programming (OOP):

Object-oriented is a term used to describe a device, service software, or system that interacts with multiple objects (abstract modules with methods). For example, performing an action on a service may execute multiple objects to deal with that task of that action.

Examples include:

- C++

- Java

- Python





Note: some of the languages can be both of 2 paradigms, you can use C++ for OOP and also Procedural, Visual basic for Event driven and OOP.
Chris
2018-01-29 12:35:25 UTC
Try this free, online Python course: https://www.codecademy.com/learn/learn-python



(HTML isn't a programming language, btw)
vishal
2018-01-29 10:24:26 UTC
Yes, anyone can become a programmer, the only prerequisite is the will to work hard and maybe work smart as well. The best for me was java... it's quite easy to learn and is very useful as well.
oldblueberry1991
2018-01-29 09:30:28 UTC
HTML, CSS, JAVA
Arjun
2018-01-29 09:30:21 UTC
Is that PHP OR Sth else


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...