[Nottingham] Beginning to program on linux desktop

Daryl daryljdudey at gmail.com
Wed Nov 2 18:52:16 UTC 2016

Hi Ben,

In all honesty, Linux is very similar to Windows when it comes to
development. C# was of course originally a Microsoft created language but
it's available on Linux. Java is very close to C#, and really requires an
IDE to work with (such as Eclipse, IntelliJ or NetBeans). It also needs a
ton of boilerplate code, for this reason I don't think either are great
starting languages.

I would recommend going with Python, there are a stack of resources
available online to get you going and it's considered a solid starting
language. I would try and avoid using an IDE or some super fancy editor at
first (which does completion/suggestions, etc.), just a simple text editor
or Python's IDLE - this is just my opinion, but it's important to build
things from scratch before having some tool assisting.


On 2 November 2016 at 17:00, Benjamin Crowe via Nottingham <
nottingham at mailman.lug.org.uk> wrote:

> Hello,
> I was hoping that this group would be able to help me out. I’m currently
> trying to learn how to code. I’m not sure what language I should start
> with, I have some little experience with C# within the Visual Studio IDE. I
> have recently moved over from Windows to Linux (Fedora to be exact) and
> would like to know what the best open source alternative would be for C#
> and Visual Studio. Googling has raised the possibility of using Java,
> though I’m not sure what IDE would be best. Though could there be other
> languages I'm over looking, I have also been told Python is a fairly
> beginner friendly language.
> Any advice would be most appreciated.
> Regards
> Ben
> _______________________________________________
> Nottingham mailing list
> Nottingham at mailman.lug.org.uk
> https://mailman.lug.org.uk/mailman/listinfo/nottingham
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.lug.org.uk/pipermail/nottingham/attachments/20161102/8477e9c4/attachment.html>

More information about the Nottingham mailing list