Jump to content

Halp. Beginner.

Go to solution Solved by Nacimota,

I think you'd have an easier time picking up C#/Java over C++. Java is the language of choice for Android app development as far as I understand it but C# also works well on both Android and iOS if you use Xamarin. If you decide to get started with game development you'll probably end up using Unity in which case your choice is basically C# or Javascript, although the vast majority of Unity developers (around 80%) use C# and that is what you will find most tutorials and documentation use.

 

So yes, my advice would be to go for C#. It's a relatively modern language that is widely supported and has a large community around it. You can dive right in to Unity tutorials or whatever if that's what you're interested in, but if you want to get a proper footing in the language (which I recommend) it's probably better to start with something like this:

 

C# Fundamentals for Absolute Beginners - Microsoft Virtual Academy

 

Or if you prefer something more text based:

 

.NET and C# In-Browser Tutorial

C# Guide - Microsoft Docs

Barnacules uploaded a new codegasm video and he's going to teach how to make a phone game and probably some more stuff. I'm going to try and follow along since I'm interested in programming and need somewhere to start. What I'm not sure of is what language to learn. He says C# or Java, but I also know there's C++, so not sure which is better for me. I'm probably just going to be doing this as a hobby, but I want to know which language I can use for phone apps and small programs on PC. Also, whichever language has less weird ass notations. I took a class at college many years ago and remember being turned off by said notations.

Link to comment
https://linustechtips.com/topic/852826-halp-beginner/
Share on other sites

Link to post
Share on other sites

I think you'd have an easier time picking up C#/Java over C++. Java is the language of choice for Android app development as far as I understand it but C# also works well on both Android and iOS if you use Xamarin. If you decide to get started with game development you'll probably end up using Unity in which case your choice is basically C# or Javascript, although the vast majority of Unity developers (around 80%) use C# and that is what you will find most tutorials and documentation use.

 

So yes, my advice would be to go for C#. It's a relatively modern language that is widely supported and has a large community around it. You can dive right in to Unity tutorials or whatever if that's what you're interested in, but if you want to get a proper footing in the language (which I recommend) it's probably better to start with something like this:

 

C# Fundamentals for Absolute Beginners - Microsoft Virtual Academy

 

Or if you prefer something more text based:

 

.NET and C# In-Browser Tutorial

C# Guide - Microsoft Docs

Link to comment
https://linustechtips.com/topic/852826-halp-beginner/#findComment-10624569
Share on other sites

Link to post
Share on other sites

31 minutes ago, heimdali said:

And what are "weird ass notations"?

 

I think he was referring to what language has easier syntax to learn.

CPU: i7 4790k @ 4.7 GHz

GPU: XFX GTS RX580 4GB

Cooling: Corsair h100i

Mobo: Asus z97-A 

RAM: 4x8 GB 1600 MHz Corsair Vengence

PSU: Corsair HX850

Case: NZXT S340 Elite Tempered glass edition

Display: LG 29UM68-P

Keyboard: Roccat Ryos MK FX RGB

Mouse: Logitech g900 Chaos Spectrum

Headphones: Sennheiser HD6XX

OS: Windows 10 Home

Link to comment
https://linustechtips.com/topic/852826-halp-beginner/#findComment-10624640
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

×