Mobile app version of vmapp.org
Login or Join
RJPawlick971

: What do different bracket/braces/parens in logos mean? I'm thinking on a logo for my personal site that is tech/dev oriented and I've been curious about the use of brackets/braces/parens in logos.

@RJPawlick971

Posted in: #Branding #Icon #Logo

I'm thinking on a logo for my personal site that is tech/dev oriented and I've been curious about the use of brackets/braces/parens in logos. Most of these special characters have a lot of different meanings depending on the language or context, so I was wondering if there are known general meanings. Some examples and my thoughts:


<brand> // HTML/web related?
</brand> // HTML/web related (but different from no slash)?
[brand] // typography/design?
(brand) // math? modern?
{brand} // CSS or web related?


Any help or sources I can look at is greatly appreciated. The subjectiveness of this question and my lack of knowledge in the area makes Googling for information rather difficult.

Update

Here are a bunch of examples I found at random. Some are known companies, some are stock art.

logo www.bubblews.com/assets/images/news/1789861003_1396217861.png

logo codesleepshred.com/wp-content/uploads/2011/05/logo-concept.jpg



logo www.accentonline.com/wp-content/uploads/re-code-logo.jpg
logo www.brandcrowd.com/gallery/brands/pictures/picture13313555846491.png

That last one is extra clever because the symbols make a speaker and sound wave.

10.04% popularity Vote Up Vote Down


Login to follow query

More posts by @RJPawlick971

4 Comments

Sorted by latest first Latest Oldest Best

 

@Vandalay110

Curly braces in many programming languages denote a block of code. The practice can be traced back to BCPL, before that you would see stuff like:

Begin
...
End


So the braces is a sort of shorthand for lot of code lives here. So it makes sense to say {Code} in some situations.

The less than greater than is derived from SGML and its predecessors. Its denoting a control sequence or structural marker known as a tag. Today it says strongly HTML or XML, in other words web stuff lives here, although it would mean document also.

The first logo is different from the rest. Its a alternative spelling of slashdot. Its a sort of nerd pun. In early days of the graphical web people didn't know how url's were constructed so you needed to read addresses out loud to laypersons, as follows

H T T P Colon Slash Slash W W W dot ... dot com


Slashdot as a name is a pun on top of this. It would ensure you could not easily reach the site when read out loud if you didn't understand what an address was made of. Plus its easy to shorten, and is cryptic still to this day.

Slash alone is a path separator but also a web construct...

10% popularity Vote Up Vote Down


 

@Phylliss782

My experience is primarily in c++, and a mix of misc. high level languages. I don't do much work with .html or web work. From my experience the first two are the most semantically consistent:

[] An array, generally a collection of items or data structure. This is probably why it was selected by code academy. It implies a collection of type code, without being grossly correct to any syntax.

(stuff I work with) Generally an argument to a function or method signature. You could think of this as 'we work with this!"

** In c++ these would be used to indicate an objects pointer. It might be used to imply the stored address or location, but * this might be more universally understood as a wild card. For instance ./shred* has the connotation of shredding anything you find at your local directory, or where you are now.

{} These brackets usually contain the body of something. Either the class or functions within a class. I would interpret this as 'this is what we do', rather that 'what we work with'.

In all honesty, these subtle connotations, would probably be missed by your general audience, and any usage at all will likely signal the use of code in your work. I liked your question, and thought it would be fun to think through the response. Try not to take these syntactical references too serious.

I hope this helps!

10% popularity Vote Up Vote Down


 

@Holmes874

They mean whatever you want them to mean. They're just a decorative element. As you state, most of them refer to 'code' of some sort and have been used for the past couple of decades in tech company logos.

In fact, they've been used so much for tech company logos that it might be almost cliche now to use it, so you may want to consider going a different route.

10% popularity Vote Up Vote Down


 

@Nimeshi706

In all your samples (except perhaps the last one) they simply are a reference to web design/development.

The use is similar to a wrench used in a logo for a mechanic or plumber - it's just what the trade uses so it's included as part of the logo.

Note the word "code" in 99% of your samples, this is what the various brackets refer to.

< > = html with or without the backslash
{ } = CSS, Javascript, PHP, ASP, etc.

Basically, they just mean "code".

Without knowing what you do and do not work on, it may be wise to not use such elements if you are a designer who does not create content for the web. By using these items, many educated consumers will assume you do create web content.

The other items such as braces [ ] or parenthesis ( ) generally don't have a direct connotation of "code" although they are used in server-side scripting and/or javascript/jQuery. So, it could be seen as references to more advanced coding (php, asp, etc.) than simply HTML and CSS.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme