Thursday, August 28, 2014

10 Programming Languages You Should Learn in 2014

Read Also:  



The tech sector is booming. If you've used a smartphone or logged on to a computer at least once in the last few years, you've probably noticed this.As a result, coding skills are in high demand, with programming jobs paying significantly more than the average position. Even beyond the tech world, an understanding of at least one programming language makes an impressive addition to any resumé.The in-vogue languages vary by employment sector. Financial and enterprise systems need to perform complicated functions and remain highly organized, requiring languages like Java and C#. Media- and design-related webpages and software will require dynamic, versatile and functional languages with minimal code, such as Ruby, PHP, JavaScript and Objective-C. we've compiled a list of 10 of the most sought-after programming languages to get you up to speed.

1. Java
Java
What it is: Java is a class-based, object-orientedprogramming language developed by Sun Microsystems in the 1990s. It's one of the most in-demand programming languages, a standard for enterprise software, web-based content, games and mobile apps, as well as the Android operating system. Java is designed to work across multiple software platforms, meaning a program written on Mac OS X, for example, could also run on Windows.

2. C Language

C Language

What it is: A general-purpose, imperative programming language developed in the early '70s, C is the oldest and most widely used language, providing the building blocks for other popular languages, such as C#, Java, JavaScript and Python. C is mostly used for implementing operating systems and embedded applications.
Because it provides the foundation for many other languages, it is advisable to learn C (and C++) before moving on to others.

3. C++

C Plus Plus

What it is: C++ is an intermediate-level language with object-oriented programming features, originally designed to enhance the C language. C++ powers major software like Firefox, Winamp and Adobe programs. It's used to develop systems software, application software, high-performance server and client applications and video games.

4. C#

C Sharp
What it is: Pronounced "C-sharp," C# is a multi-paradigm language developed by Microsoft as part of its .NET initiative. Combining principles from C and C++, C# is a general-purpose language used to develop software for Microsoft and Windows platforms.

5. Objective-C

Objective-C

What it is: Objective-C is a general-purpose, object-oriented programming language used by the Apple operating system. It powers Apple's OS X and iOS, as well as its APIs, and can be used to create iPhone apps, which has generated a huge demand for this once-outmoded programming language.

6. PHP

PHP
What it is: PHP (Hypertext Processor) is a free, server-side scripting language designed for dynamic websites and app development. It can be directly embedded into an HTML source document rather than an external file, which has made it a popular programming language for web developers. PHP powers more than 200 million websites, including Wordpress, Digg and Facebook.

7. Python

Python
What it is: Python is a high-level, server-side scripting language for websites and mobile apps. It's considered a fairly easy language for beginners due to its readability and compact syntax, meaning developers can use fewer lines of code to express a concept than they would in other languages. It powers the web apps for Instagram, Pinterest and Rdio through its associated web framework, Django, and is used by Google, Yahoo! and NASA.

8. Ruby

Ruby

What it is: A dynamic, object-oriented scripting language for developing websites and mobile apps, Ruby was designed to be simple and easy to write. It powers the Ruby on Rails (or Rails) framework, which is used on Scribd, GitHub,Groupon and Shopify. Like Python, Ruby is considered a fairly user-friendly language for beginners.

9. JavaScript

JavaScript
What it is: JavaScript is a client and server-side scripting language developed by Netscape that derives much of its syntax from C. It can be used across multiple web browsers and is considered essential for developing interactive or animated web functions. It is also used in game development and writing desktop applications. JavaScript interpreters are embedded in Google's Chrome extensions, Apple's Safari extensions, Adobe Acrobat and Reader, and Adobe's Creative Suite.

10. SQL

SQL

What it is: Structured Query Language (SQL) is a special-purpose language for managing data in relational database management systems. It is most commonly used for its "Query" function, which searches informational databases. SQL was standardized by the American National Standards Institute (ANSI) and the International Organization for Standardization (ISO) in the 1980s.

Copy Constructor in C++

constructor is used to copy the value of one object to another object. We used the copy constructor like     “counterrr(counterrr &ob)”. We can declare and initialize an object from another object like “counterrr c2(c1)”.We create two objects that means   counterrr   c1 and c2 .
#include<conio.h>
#include<iostream.h>
class counterrr
{
private:
int coun;
public:
counterrr(int x)     /*constructor with argument*/
{
coun=x;   //value assign to variable count
}
counterrr(counterrr &ob)   //copy constructor
{
coun=ob.coun;
}
void show()
{
cout<<count<<endl;
}
};
void main()
{
counterrr c1(10);   //c1 is the object and 10 is the value given to x variable.
counterrr c2(c1);   //copy constructor
c1.show();       /*function calling by c1 object */
c2.show();   /*function calling by c2 object
getch();
}
copy constructor
Explaination:
In this example we create the constructor(counterrr) with arguments.A reference variable(&ob) has been used as an argument to the copy constructor(counterrr &ob). We cannot pass the arguments by value to a copy constructor.

Recursion in C Programming

Recursion is a process by which a function calls itself repeatedly, until some specified condition has been satisfied. Such a function is called recursive function.

Every recursive function should have the following two properties:

1)There should be some stopping condition in the function so that a function should stops its working.
2)The execution of the function should lead towards the stopping function

#include<stdio.h>
int y;
main()
{
int no,fact;
clrscr();
printf("\nenter any number");
scanf("%d",&no);
fact=recur(no);
printf("factorial value =%d",fact);
getch();
}
recur(int y)
{
int f;
if(y==1)
return(1);
else
f=y*recur(y-1);
return(f);
}
First Run when entered no=1                           Second Run when entered no=5
  Recursion in C                                        Recursion in C                                                                                      
Explanation..
In the first run when the number entered through scanf() is 1. The value of “a” is copied into y.
Since y turns out to be 1 the condition if(y==1) is true and hence 1 is returned.
When the number entered through scanf() is 5, main() would call recur with six times and recur will send back the computed value but before sending the computed value, recur() calls recur() and waits for a value to be returned. The arguments y in value is decreased by 1 and the process continue until condition fails.

How To Send File Via WIFI to Android from computer without internet?

This trick is only for android device users. So, if you have an android mobile and tab then you can try this amazing trick. If you want to send your file from laptop to mobile or mobile to laptop then you should follow below simple steps.
You don’t need any technical knowledge and Internet connection but you need anandroid device mobile or tab and a computer or laptop which is compiling with WIFI. If you have WIFI supported Computer and android mobile then you can do this. Follow below steps.
Some basic requirement to do this trick:
1)      An Android Device (Mobile or Tablet)
2)      A Computer or Laptop enabled with WIFI.
3)      Download WiFi File Transfer in android Device (Mobile or Tablet) from Google Play.
4)      Don’t Need Internet Connection to send files.

How to Send Files via WIFI on Computer:

Below are some simple steps to send file via WIFI from mobile to computer:
1)      First connect WIFI on your android mobile or tab.
2)      Install WiFi File Transfer in your Mobile or tablet.
3)      Now you can the screen like below image in your android device and touchStart service
WiFi File Transfer
4)      Then it will generate an FTP address like below image.
WiFi File Transfer2
5)      Now come to computer enable WIFI and open My Computer.
6)      Then click on address bar and fill the FTP detail and Press Enter button like below screen.
WiFi File Transfer_3
7)      Now your mobile File manager in your computer and you can copy and files in computer and send any files in mobile.
Here you don’t need any internet connection to send files via WIFI. You need only WIFI connection in both devices.
Read all the steps carefully and you are having trouble then you can leave comment below to get instant solution. I hope you will like this tutorial, if you have any more tricks then you can share your tricks here also. Have a tricky and Nice Day :)

How to Block Unwanted Calls and SMS on Android Phone?

Are you looking for a trick to block unwanted call and SMS in your android smartphone? Android contact application allows you to make auto reject on incoming calls. If someone annoying you like telemarketers, spammers and others that time you can block him/her.
Today, I am going to share about an android application which helps you to block any mobile number for call and SMS. It’s very easy to use and you can easily block any calls and SMS with this android application.

Steps to Block Calls and SMS

Follow the below steps to block any phone number for calls and SMS.
1)      First of Download NQ Call Blocker for your android phone.
2)      Install carefully on your android phone.
3)      Once it’s installed on your phone just launch the application
4)      Now, you need to configure this app. So, just click on gear wheel (Setting button) on right top corner.
5)      Check the Notification and detect malicious code options like below image.
6)      Now, Go back and make a blacklist by using Blacklist option on this app.
7)      Touch blacklist option and add a number to block. You can see many options to input the number.
8)      Done!! You blocked a number
android-call-blocker-apps
What will happen when you block a number?
Once you blocked phone number via this android app then you will receive a notification when you will get a call from blocked number. The caller will be treated with immediate pickup /hangup or close ringtone. The close ringtone have an option which allows you to answer the phone call. If you want to really block them so just choose the pickup/hangup option from How to block option in setting.
If you want to set an auto response via SMS to blocked number then just follow below steps.
1)      Go to the setting of apps
2)      Now enable Response to caller option.
3)      Now, choose the message from here and you can create your own custom message
4)      Done!!
Now, when blocked number will make a call on your mobile then your phone immediately hangup the call and send automatically the message from here, make sure you have SMS pack. This Android app is very useful to block unwanted calls and SMS from telemarketers and SMS spammer. You should use this app if you want to block any phone number.
I hope this tutorial will help you to block any phone number easily. For more tips and tricks you can subscribe our blog and like us on Facebook to get instant updates. If you want to support our blog then just share this blog to your friends and family on Facebook.

How to Take Screenshot in Android phone?

Taking screenshot in android phone is quite easy with an android application and manually also. But some users don’t know how to take screenshot in android phone. Today I am going to share how to take a screenshot in android mobile phone. Here I will teach you how to take screenshot manually and using android apps.
Sometime we need to take a screenshot of mobile phone for any evidence but that you don’t know how to take screenshot then what will you do? Well in Google play store have lots of apps to take screenshot but that time if you don’t have any apps and internet data then how can you take a screenshot manually and it’s very important for you to learn about your devices and what can you do with your android mobile phone. So don’t worry I am here I will teach you how you can take screenshot manually. It’s very easy to take screenshot just follow below steps and take screenshot easily.

Steps to take Screenshot on Android phone manually:

Follow below steps and take screenshot manually in your android:
1)      First go where you would like to take screenshot.
2)      Press and hold power + Volume down button at the same time for 3 to 4 seconds,
3)      Your mobile phone will make a camera shutter sound and show you screenshot preview.
4)      Done! Now you can see the screenshot in your gallery or you can see direct from notification bar.
If the above trick is not working for you then you should try below steps because some android devices have different option to take screenshot.
1)      Press Power + Home button for 3 to 4 seconds until screenshot preview shows on your device screen.
2)      Done! Now you can see your screenshot in your gallery.

Steps to take screenshot on android phone by application:

Google Play has lots of screenshot apps for android devices you can download from Google play and take easily any screenshot and custom screenshots. Here I will share my best application which is Screenshot Ultimate because it’s have many feature like cropping screenshot, shake to screenshot and more. Below some steps to use this application is:
1)      First Download Screenshot Ultimate from Google Play. It’s Free
2)      Install on your android device carefully.
3)      Open Screenshot Ultimate and go to setting option.
4)      Choose the option to take screenshot here.
5)      Here lots of features you can set here.
6)      Now, you are ready to take screenshot and enjoy this app.
All the above methods I am using on my android phone to take screenshot for any miss happening via phone SMS and chatting and sharing my Game score to my friends. I hope you will like this trick which is very useful for us.

If you have any doubts and confusion then you can ask here on comment section. We will answer and solve your problem ASAP. If you have any more tricks then you can write for our blog and we love to share your tricks on our blog. Have a nice and trick Day :)

How to Create Android Applications Online Free?

Have you ever wondered to make your own android application online free or want to turn your own or favorite website into an android application? If you don’t know how to do so don’t worry today I am going to teach you how to do it easily.
Making own android application online quite easy if you have your own website and you can use your favorite website to get latest update.  Here we will use an online tool appsgeyser to make android application which helps you to turn your website into android application easily without any coding and programming knowledge.
Appsgeyser have many option to make android application. You can make application for your own website, Browser, Wallpaper, photo album, News, Uploading zip content, YouTube, HTML Copy & Paste and much more. . Let’s start how to use appsgeyser read below simple steps.

Steps to make android Application:

1)      First of all go to appsgeyser.com
2)      Click on Create Now! Button
3)      Now choose here what type of application you want to make. Here I am going to create website app. So I will click on Website button.
4)      Now Fill the form and Click on CREATE APP button.
5)      Now signup here you can use your Facebook to connect.
6)      Done! Your Android application is created successfully.
7)      Download .APK file and use it on your mobile.
8)      You can Share your android application on Google Play store but Google charge you to store application and Google play store only $25.
9)      You can earn via your own android application for per download from Google Play store.
10)   You can monetize your android application on appsgeyser also to earn money.


If you are trouble to create application here then please comment below we will help you ASAP. If you want to get more tips and tricks then please Support Us share our blog to your friends. I hope you are enjoying our blog and learning Good things. Have a tricky and nice day we will be back with new cool tricks. Keep in touch.

Best Photo Editing Apps for Android Phone 2013-2014

Android OS is famous for his lots of features, app and Game. Android have lots of Photo editing apps which help you to edit your photo. If you want to edit your photo then these applications can help you to edit.
I am going to share Top 10 Android Photo editing Apps which is very good for your android device. You can edit your photo faster and easily. Previously I shared my top android apps for android you can read also about it. So, here I am going to share my top 10 android photo editing application which will very helpful for you.

Best Photo Editing Android Application:

1)      PicsArt – Photo Studio : PicsArt my favorite Photo editing Android apps. PicsArt have lots of feature to edit photo and easy to use.
2)      Pixlr Express – Photo Editing : Pixlr Express my another best Photo editor app because pixlr have many feature to edit photo and easy to use.
3)      Photor – Photo Color: Photor is very good photo editor to make sharing pic and collages easy. Download this app from Google Play store free and enjoy.
4)      Photo Editor: It’s very nice and easy to use. You should use this app for you photo editing. You can save your photo in GPEG, PNG, GIF and PDF format.
5)      Photo Editor by BeFunky: It’s also a cool photo editor app with lots of features and effects. If offers 32 Free Effects included more features.
6)      Photo Editor for Android: It is also a Good Android photo editor app it’s free and easy to use with some basic cool features.
7)      Photo Effects Studio: It’s very cool Android photo editor app with some good feature. It can take image from Facebook Album and can upload photo to Facebook and twitter.
8)      Photo Art – Color Effects: It is one of the best photo editor apps for android phone. You can share you image on Email, Facebook or other social networks.
9)      Easy Photo Editor: It is also a good Photo editor and easy to use and access all features easily. You can try this app also on your android device.
10)   Photo Editor by Aviary : It is also a powerful photo editor easily and fast with many good features. You can try this app on your Android phone.
All the Android Photo Editor apps are free and you can download all apps from Google Play absolutely free. I hope you will like my top 10 Android photo editor apps which will help you to edit your picture easily.

Support our blog share on Facebook and refer to your friends and get more tricks and tips here. For latest  updates you can follow our blog and like our Facebook fan page and get instant updates from here.