Best obfuscators for C# mobile apps

John 201 Reputation points

I may have been confused among which of the following programming languages should I learn on my own: C#, C++, Java, JavaScript, CSS, and XML.

JavaScript, CSS, and XML are used for web authoring markup language purposes.

C# and Java - well - it is a bit of a tossup between those computer programming languages.

If I have enough money set aside, then I would want the following item:

Synology DiskStation DS110j, which enables users to use SFTP protocols for authoring their websites on their Synology NAS drives.

Now between the two programming languages, C# and Java, I need or want to know which of them have more security in data hiding.

Does Java provide data hiding through their distinct virtual machine?

What about C#'s? They may not be able to perform the same mechanisms as Java's, but it can be a better mobile app programming language.

Can anyone else provide me advice on how I should proceed?

My ultimate long-term goal is to create a downloadable album app which includes audio, text, and video files. In addition, I may need to obfuscate its source code from being reshared online, or to restrict it to one device only after users download it.



A Microsoft open-source app platform for building Android and iOS apps with .NET and C#.
4,921 questions
An object-oriented and type-safe programming language that has its roots in the C family of languages and includes support for component-oriented programming.
7,562 questions
No comments
{count} votes