Jump to content

Need help

IHirs

I want to learn how to code and i was wondering which language do you think is the most useful?

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Electronics Wizardy said:

sparc assembly

 

 

 

 

 

what do you want to do?

probably create video games or usefull applications

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, IHirs said:

probably create video games or usefull applications

language doen't really matter, just lean to code, you can switch easily.

 

 

Meh start with c++, argue with me guys.

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, Electronics Wizardy said:

language doen't really matter, just lean to code, you can switch easily.

 

 

Meh start with c++, argue with me guys.

Pascal? python? c? java? visual basic? 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, deXxterlab97 said:

Pascal? python? c? java? visual basic? 

Python is a good scripting langue, learn it.

 

Pascal, meh no

 

C, why not C++ or objective C.

 

Java, Learn it

 

not a huge windows guy so no visual basic here.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Electronics Wizardy said:

Meh start with c++, argue with me guys.

Batch programming is best...

Cor Caeruleus Reborn v6

Spoiler

CPU: Intel - Core i7-8700K

CPU Cooler: be quiet! - PURE ROCK 
Thermal Compound: Arctic Silver - 5 High-Density Polysynthetic Silver 3.5g Thermal Paste 
Motherboard: ASRock Z370 Extreme4
Memory: G.Skill TridentZ RGB 2x8GB 3200/14
Storage: Samsung - 850 EVO-Series 500GB 2.5" Solid State Drive 
Storage: Samsung - 960 EVO 500GB M.2-2280 Solid State Drive
Storage: Western Digital - Blue 2TB 3.5" 5400RPM Internal Hard Drive
Storage: Western Digital - BLACK SERIES 3TB 3.5" 7200RPM Internal Hard Drive
Video Card: EVGA - 970 SSC ACX (1080 is in RMA)
Case: Fractal Design - Define R5 w/Window (Black) ATX Mid Tower Case
Power Supply: EVGA - SuperNOVA P2 750W with CableMod blue/black Pro Series
Optical Drive: LG - WH16NS40 Blu-Ray/DVD/CD Writer 
Operating System: Microsoft - Windows 10 Pro OEM 64-bit and Linux Mint Serena
Keyboard: Logitech - G910 Orion Spectrum RGB Wired Gaming Keyboard
Mouse: Logitech - G502 Wired Optical Mouse
Headphones: Logitech - G430 7.1 Channel  Headset
Speakers: Logitech - Z506 155W 5.1ch Speakers

 

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, IHirs said:

probably create video games

That's a very long and highly competitive road that yields limited financial rewards unless you (think you) are something special or are particularly driven towards this end.

3 hours ago, IHirs said:

or usefull applications

Well it would be rather strange if you were aspiring to create useless applications now wouldn't it... Since the general purpose of an application is to provide a solution to some kind of problem.

The single biggest problem in communication is the illusion that it has taken place.

Link to comment
Share on other sites

Link to post
Share on other sites

C# - you can create desktop apps, natively on Windows, and on all 3 major mobile platforms with Xamarin. Also, it's the language that Unity3D uses for scripting, but it has even more to offer.

Link to comment
Share on other sites

Link to post
Share on other sites

Some may disagree with me here, but I would also urge you not to think that you absolutely have to use a "modern" language. As an engineer at a company with some very large datasets, I still occasionally write programs in Fortran, because it's fast. Do I suggest starting with it? Probably not... these day's you can't make "fun" applications out of Fortran as easily as you can with say, Python. And you probably don't have a processor so slow python will chew it up.

 

I personally find Python the easiest to program in, but I'm not sure if that's because I have previous experience in programming, or it's actually the easiest for me. I find it's syntax to be very simple and intuitive, and the most "human readable", though I suppose a lot of people would argue that point.

 

Java is a great one if you want to have skills that will get you hired at many larger companies - though it differs by company, many large companies depend on Java - mine included - and seek primarily Java developers who have skills in other languages second (like Fortran). Plus you don't have to worry about your code not porting to other operating systems... simple things like sending terminal based commands will break if you port a python script from windows to Linux.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×