Programming Language

NecroticisM666

Symphony of Sickness
Pro User
Local time
4:12 PM
Messages
140
Location
Philippines
hi guys! can you recommend me some good programming language for beginners just like me? my friend in school recommends Turbo C++..is this a suitable language for beginners to learn?

any help would be greatly appreciated..thanks guys...
 

My Computer

Computer Manufacturer/Model Number
Acer 4730Z
OS
Windows 7 Ultimate Edition, 64 Bit Build 7600
CPU
Intel Pentium Dual Core
Motherboard
Aspire 4730Z (uPGA-478)
Memory
2.00 GB Dual-Channel DDR2 @ 332MHz (5-5-5-15)
Graphics Card(s)
Mobile Intel(R) 4 Series Express Chipset Family
Sound Card
High Definition Audio Device
Monitor(s) Displays
Generic PnP Monitor (1280x800@60Hz)
Screen Resolution
1280x800 @60 Hz
Hard Drives
156GB Hitachi Hitachi HTS542516K9SA00 ATA Device (SATA)
Which?

I would suggest firstly is to make decision - what do you want to program, or write code for..? Cause different languages are good for different purposes, for example if you to write for mobile programming then Java would be used... and so on... All C languages are good as well as Java, the principles are mostly the same, the sintaxis are different.
It's difficult to suggest which is the best car..? Since it depends what are you going to use it for..? Same here, do not rush, think what you want to do and then go for it, all languages have tutorials, dedicated to language websites, forums, books and so on. If you love maths and you know it good programing is for you, not much of help though... but...
Good luck!
 

My Computer

Computer Manufacturer/Model Number
XGS PII Dragon "Asus"
OS
windows 7 Pro x64
CPU
AMD Phenom II X4 955 Deneb 45nm Technology
Motherboard
ASUSTeK Computer INC. M4A78 PRO (AM2)
Memory
8.0GB Dual-Channel DDR2 @ 401MHz (5-5-5-18)
Graphics Card(s)
ATI Radeon HD 4800 Series (ATI
Sound Card
VIA High Definition Audio
Monitor(s) Displays
DELL 1908FP @ 1280x1024
Screen Resolution
1280x1024
Hard Drives
977GB SAMSUNG SAMSUNG HD103SI ATA Device (IDE)
Keyboard
HID Keyboard Device
Mouse
HID-compliant mouse
Internet Speed
2 Mb/s so far...
First you can learn basics from C++. When you got the basics,then is easy to go with other simmilar languages.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 10 Pro x64
CPU
Intel Core i5 4440 @Stock
Motherboard
Gigabyte Z97 D3H
Memory
4 x 4GB HyperX Fury DDR3
Graphics Card(s)
Gigabyte GTX 1050Ti O4G
Sound Card
Integrated
Monitor(s) Displays
Dell P2417H
Screen Resolution
1920 x 1080
Hard Drives
Samsung EVO 850 120GB / Toshiba DT01ACA050 1TB 7200prm 32MB
PSU
Riotoro Onyx 750W
Case
NZXT H500 Black-Red
Cooling
Stock CPU + NZXT 120mm + 2x120mm red fans
Keyboard
Modecom Volcano Lanparty
Mouse
Asus ROG Gladius / DeepCool E-Pad Plus
Internet Speed
DOCSIS 50/3 Mbit
Browser
Google Chrome
Other Info
Asus K55VJ(i5 3210M, GT635M / 2GB, 8GB DDR3, 500GB HDD)
First you can learn basics from C++. When you got the basics,then is easy to go with other simmilar languages.

The problem with C++ is that it really is for hard core programmers. I don't think it is suitable for a novice to learn programming. The learning curve is just too steep. One of the .NET languages while quite powerful would be more suitable for a beginner and give the necessary introduction to modern programming concepts. Not only that but there is plenty of books and tutorials out there for the beginner. I don't think it matters too much which you chose between C# and VB.NET although C# probably has the most long term mileage in it and would be better if your ultimate goal is C++ programming as it has a similar syntax.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Hewlett-Packard/G62-107SA Notebook
OS
Microsoft Windows 7 Home Premium 64-bit Service Pack 1
CPU
Intel(R) Core(TM) i3 CPU M 330 @ 2.13GHz
Motherboard
Hewlett-Packard 1425
Memory
8 GB DDR3
Graphics Card(s)
Intel(R) HD Graphics
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Builtin
Screen Resolution
1366 x 768 x 32 bits (4294967296 colors) @ 60 Hz
Hard Drives
250 GB SATA Hard Disk Drive 7200 rpm
2TB Seagate GoFlex USB 2 Drive
1TB Iomega Prestige USB 2 Drive
1.5TB Iomega Prestige USB 2 Drive (Samsung)
2TB WD MyBook Live NAS.
Mouse
Logitech Anywhere MX
Internet Speed
152 Mbs download 10 Mbs upload
Antivirus
Norton 360
Browser
Chrome
thanks for the advice guys..i want to try programming just for fun and pleasure and to also gain some knowledge about it..not really for some serious stuffs w/c requires high level of complexities etc..:D
 

My Computer

Computer Manufacturer/Model Number
Acer 4730Z
OS
Windows 7 Ultimate Edition, 64 Bit Build 7600
CPU
Intel Pentium Dual Core
Motherboard
Aspire 4730Z (uPGA-478)
Memory
2.00 GB Dual-Channel DDR2 @ 332MHz (5-5-5-15)
Graphics Card(s)
Mobile Intel(R) 4 Series Express Chipset Family
Sound Card
High Definition Audio Device
Monitor(s) Displays
Generic PnP Monitor (1280x800@60Hz)
Screen Resolution
1280x800 @60 Hz
Hard Drives
156GB Hitachi Hitachi HTS542516K9SA00 ATA Device (SATA)

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Hewlett-Packard/G62-107SA Notebook
OS
Microsoft Windows 7 Home Premium 64-bit Service Pack 1
CPU
Intel(R) Core(TM) i3 CPU M 330 @ 2.13GHz
Motherboard
Hewlett-Packard 1425
Memory
8 GB DDR3
Graphics Card(s)
Intel(R) HD Graphics
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Builtin
Screen Resolution
1366 x 768 x 32 bits (4294967296 colors) @ 60 Hz
Hard Drives
250 GB SATA Hard Disk Drive 7200 rpm
2TB Seagate GoFlex USB 2 Drive
1TB Iomega Prestige USB 2 Drive
1.5TB Iomega Prestige USB 2 Drive (Samsung)
2TB WD MyBook Live NAS.
Mouse
Logitech Anywhere MX
Internet Speed
152 Mbs download 10 Mbs upload
Antivirus
Norton 360
Browser
Chrome
One of the simplest programming languages is Pascal. It is good for start just to understand the principles. There are free implementations of the language like TurboPascal.
Later an object oriented language can be used like Delphi(based on Pascal), Java or C++ in ascending complexity.

Whatever programming language the most complex part of programming is interacting with the underlaying operating system (read/write files, display/output information and get user input).
The so called RAD (rapid application development) tools give the user ready to use blocks of code/functionality - Microsoft Visual Studio can be used for VBasic, C#, C++ and the Express Editions are free.
 

My Computer

Computer Manufacturer/Model Number
Acer Notebook
OS
Win 8 RP, Win 7, XP
CPU
Intel
Thanks guys..I'm gonna try the ones that you have suggested and to find out which suits me the best.
 

My Computer

Computer Manufacturer/Model Number
Acer 4730Z
OS
Windows 7 Ultimate Edition, 64 Bit Build 7600
CPU
Intel Pentium Dual Core
Motherboard
Aspire 4730Z (uPGA-478)
Memory
2.00 GB Dual-Channel DDR2 @ 332MHz (5-5-5-15)
Graphics Card(s)
Mobile Intel(R) 4 Series Express Chipset Family
Sound Card
High Definition Audio Device
Monitor(s) Displays
Generic PnP Monitor (1280x800@60Hz)
Screen Resolution
1280x800 @60 Hz
Hard Drives
156GB Hitachi Hitachi HTS542516K9SA00 ATA Device (SATA)
Back
Top