The examples of 3GLs given above are all procedural languages because the programmer must list each instruction and indicate the order that these steps are to be executed through the use of logical control structures (Sequence-Selection-Iteration). Fourth Generation Languages are non-procedural languages.
Definition of social tag. Social tags are keywords generated by internet users on a platform that are used to describe and categorise an object, concept or idea. On some platforms, other users can also vote on tags that have already been added providing an additional social aspect to social tags. One potential benefit of social tags is that they often provide a quick view into how users perceive something in social media, and can help a consumer quickly locate relevant information about the object. This is one way to conduct social media monitoring. Example Amazon.com allows users to tag most of the products available on its website.
Social group membership gives us a set of statuses and role tags that allow people to know what to expect from each other--they make us more predictable. However, it is common for people to have multiple overlapping statuses and roles.