









The earliest programming languages predate the invention of the computer, and were used to direct the behavior of machines such as Jacquard looms and player pianos. Thousands of different programming languages have been created, mainly in the computer field, with many more being created every year. Most programming languages describe computation in an imperative style, i.e., as a sequence of commands, although some languages, such as those that support functional programming or logic programming, use alternative forms of description.
A programming language is usually split into the two components of syntax (form) and semantics (meaning). Some languages are defined by a specification document (for example, the C programming language is specified by an ISO Standard), while other languages, such as Perl, have a dominant implementation that is used as a reference.
Markup languages like XML, HTML or troff, which define structured data, are not generally considered programming languages. Programming languages may, however, share the syntax with markup languages if a computational semantics is defined. XSLT, for example, is a Turing complete XML dialect. Moreover, LaTeX, which is mostly used for structuring documents, also contains a Turing complete subset.
The term ''computer language'' is sometimes used interchangeably with programming language. However, the usage of both terms varies among authors, including the exact scope of each. One usage describes programming languages as a subset of computer languages. In this vein, languages used in computing that have a different goal than expressing computer programs are generically designated computer languages. For instance, markup languages are sometimes referred to as computer languages to emphasize that they are not meant to be used for programming. Another usage regards programming languages as theoretical constructs for programming abstract machines, and computer languages as the subset thereof that runs on physical computers, which have finite hardware resources. John C. Reynolds emphasizes that formal specification languages are just as much programming languages as are the languages intended for execution. He also argues that textual and even graphical input formats that affect the behavior of a computer are programming languages, despite the fact they are commonly not Turing-complete, and remarks that ignorance of programming language concepts is the reason for many flaws in input formats.
A programming language's surface form is known as its syntax. Most programming languages are purely textual; they use sequences of text including words, numbers, and punctuation, much like written natural languages. On the other hand, there are some programming languages which are more graphical in nature, using visual relationships between symbols to specify a program.
The syntax of a language describes the possible combinations of symbols that form a syntactically correct program. The meaning given to a combination of symbols is handled by semantics (either formal or hard-coded in a reference implementation). Since most languages are textual, this article discusses textual syntax.
Programming language syntax is usually defined using a combination of regular expressions (for lexical structure) and Backus–Naur Form (for grammatical structure). Below is a simple grammar, based on Lisp:
expression ::= atom | list atom ::= number | symbol number ::= [+-]?['0'-'9']+ symbol ::= ['A'-'Z'' a'-'z'].* list ::= '(' expression* ')'
This grammar specifies the following:
The following are examples of well-formed token sequences in this grammar: '12345', '()', '(a b c232 (1))'
Not all syntactically correct programs are semantically correct. Many syntactically correct programs are nonetheless ill-formed, per the language's rules; and may (depending on the language specification and the soundness of the implementation) result in an error on translation or execution. In some cases, such programs may exhibit undefined behavior. Even when a program is well-defined within a language, it may still have a meaning that is not intended by the person who wrote it.
Using natural language as an example, it may not be possible to assign a meaning to a grammatically correct sentence or the sentence may be false:
The following C language fragment is syntactically correct, but performs operations that are not semantically defined (the operation *p >> 4 has no meaning for a value having a complex type and p->im is not defined because the value of p is the null pointer):
If the type declaration on the first line were omitted, the program would trigger an error on compilation, as the variable "p" would not be defined. But the program would still be syntactically correct, since type declarations provide only semantic information.
The grammar needed to specify a programming language can be classified by its position in the Chomsky hierarchy. The syntax of most programming languages can be specified using a Type-2 grammar, i.e., they are context-free grammars. Some languages, including Perl and Lisp, contain constructs that allow execution during the parsing phase. Languages that have constructs that allow the programmer to alter the behavior of the parser make syntax analysis an undecidable problem, and generally blur the distinction between parsing and execution. In contrast to Lisp's macro system and Perl's BEGIN blocks, which may contain general computations, C macros are merely string replacements, and do not require code execution.
A type system defines how a programming language classifies values and expressions into ''types'', how it can manipulate those types and how they interact. The goal of a type system is to verify and usually enforce a certain level of correctness in programs written in that language by detecting certain incorrect operations. Any decidable type system involves a trade-off: while it rejects many incorrect programs, it can also prohibit some correct, albeit unusual programs. In order to bypass this downside, a number of languages have ''type loopholes'', usually unchecked casts that may be used by the programmer to explicitly allow a normally disallowed operation between different types. In most typed languages, the type system is used only to type check programs, but a number of languages, usually functional ones, infer types, relieving the programmer from the need to write type annotations. The formal design and study of type systems is known as ''type theory''.
this text between the quotes" is a string. In most programming languages, dividing a number by a string has no meaning. Most modern programming languages will therefore reject any program attempting to perform such an operation. In some languages, the meaningless operation will be detected when the program is compiled ("static" type checking), and rejected by the compiler, while in others, it will be detected when the program is run ("dynamic" type checking), resulting in a runtime exception.
A special case of typed languages are the ''single-type'' languages. These are often scripting or markup languages, such as REXX or SGML, and have only one data type—most commonly character strings which are used for both symbolic and numeric data.
In contrast, an ''untyped language'', such as most assembly languages, allows any operation to be performed on any data, which are generally considered to be sequences of bits of various lengths. High-level languages which are untyped include BCPL and some varieties of Forth.
In practice, while few languages are considered typed from the point of view of type theory (verifying or rejecting ''all'' operations), most modern languages offer a degree of typing. Many production languages provide means to bypass or subvert the type system.
Statically typed languages can be either ''manifestly typed'' or ''type-inferred''. In the first case, the programmer must explicitly write types at certain textual positions (for example, at variable declarations). In the second case, the compiler ''infers'' the types of expressions and declarations based on context. Most mainstream statically typed languages, such as C++, C# and Java, are manifestly typed. Complete type inference has traditionally been associated with less mainstream languages, such as Haskell and ML. However, many manifestly typed languages support partial type inference; for example, Java and C# both infer types in certain limited cases.
''Dynamic typing'', also called ''latent typing'', determines the type-safety of operations at runtime; in other words, types are associated with ''runtime values'' rather than ''textual expressions''. As with type-inferred languages, dynamically typed languages do not require the programmer to write explicit type annotations on expressions. Among other things, this may permit a single variable to refer to values of different types at different points in the program execution. However, type errors cannot be automatically detected until a piece of code is actually executed, potentially making debugging more difficult. Ruby, Lisp, JavaScript, and Python are dynamically typed.
''Strong typing'' prevents the above. An attempt to perform an operation on the wrong type of value raises an error. Strongly typed languages are often termed ''type-safe'' or ''safe''.
An alternative definition for "weakly typed" refers to languages, such as Perl and JavaScript, which permit a large number of implicit type conversions. In JavaScript, for example, the expression 2 * x implicitly converts x to a number, and this conversion succeeds even if x is null, undefined, an Array, or a string of letters. Such implicit conversions are often useful, but they can mask programming errors.
''Strong'' and ''static'' are now generally considered orthogonal concepts, but usage in the literature differs. Some use the term ''strongly typed'' to mean ''strongly, statically typed'', or, even more confusingly, to mean simply ''statically typed''. Thus C has been called both strongly typed and weakly, statically typed.
Most programming languages have an associated core library (sometimes known as the 'standard library', especially if it is included as part of the published language standard), which is conventionally made available by all implementations of the language. Core libraries typically include definitions for commonly used algorithms, data structures, and mechanisms for input and output.
A language's core library is often treated as part of the language by its users, although the designers may have treated it as a separate entity. Many language specifications define a core that must be made available in all implementations, and in the case of standardized languages this core library may be required. The line between a language and its core library therefore differs from language to language. Indeed, some languages are designed so that the meanings of certain syntactic constructs cannot even be described without referring to the core library. For example, in Java, a string literal is defined as an instance of the java.lang.String class; similarly, in Smalltalk, an anonymous function expression (a "block") constructs an instance of the library's BlockContext class. Conversely, Scheme contains multiple coherent subsets that suffice to construct the rest of the language as library macros, and so the language designers do not even bother to say which portions of the language must be implemented as language constructs, and which must be implemented as parts of a library.
Many programming languages have been designed from scratch, altered to meet new needs, and combined with other languages. Many have eventually fallen into disuse. Although there have been attempts to design one "universal" programming language that serves all purposes, all of them have failed to be generally accepted as filling this role. The need for diverse programming languages arises from the diversity of contexts in which languages are used:
One common trend in the development of programming languages has been to add more ability to solve problems using a higher level of abstraction. The earliest programming languages were tied very closely to the underlying hardware of the computer. As new programming languages have developed, features have been added that let programmers express ideas that are more remote from simple translation into underlying hardware instructions. Because programmers are less tied to the complexity of the computer, their programs can do more computing with less effort from the programmer. This lets them write more functionality per time unit.
Natural language processors have been proposed as a way to eliminate the need for a specialized language for programming. However, this goal remains distant and its benefits are open to debate. Edsger W. Dijkstra took the position that the use of a formal language is essential to prevent the introduction of meaningless constructs, and dismissed natural language programming as "foolish". Alan Perlis was similarly dismissive of the idea. Hybrid approaches have been taken in Structured English and SQL.
A language's designers and users must construct a number of artifacts that govern and enable the practice of programming. The most important of these artifacts are the language ''specification'' and ''implementation''.
A programming language specification can take several forms, including the following: An explicit definition of the syntax, static semantics, and execution semantics of the language. While syntax is commonly specified using a formal grammar, semantic definitions may be written in natural language (e.g., as in the C language), or a formal semantics (e.g., as in Standard ML and Scheme specifications).
The output of a compiler may be executed by hardware or a program called an interpreter. In some implementations that make use of the interpreter approach there is no distinct boundary between compiling and interpreting. For instance, some implementations of BASIC compile and then execute the source a line at a time.
Programs that are executed directly on the hardware usually run several orders of magnitude faster than those that are interpreted in software.
One technique for improving the performance of interpreted programs is just-in-time compilation. Here the virtual machine, just before execution, translates the blocks of bytecode which are going to be used to machine code, for direct execution on the hardware.
When using a natural language to communicate with other people, human authors and speakers can be ambiguous and make small errors, and still expect their intent to be understood. However, figuratively speaking, computers "do exactly what they are told to do", and cannot "understand" what code the programmer intended to write. The combination of the language definition, a program, and the program's inputs must fully specify the external behavior that occurs when the program is executed, within the domain of control of that program. On the other hand, ideas about an algorithm can be communicated to humans without the precision required for execution by using pseudocode, which interleaves natural language with code written in a programming language.
A programming language provides a structured mechanism for defining pieces of data, and the operations or transformations that may be carried out automatically on that data. A programmer uses the abstractions present in the language to represent the concepts involved in a computation. These concepts are represented as a collection of the simplest elements available (called primitives). ''Programming'' is the process by which programmers combine these primitives to compose new programs, or adapt existing ones to new uses or a changing environment.
Programs for a computer might be executed in a batch process without human interaction, or a user might type commands in an interactive session of an interpreter. In this case the "commands" are simply programs, whose execution is chained together. When a language is used to give commands to a software application (such as a shell) it is called a scripting language.
It is difficult to determine which programming languages are most widely used, and what usage means varies by context. One language may occupy the greater number of programmer hours, a different one have more lines of code, and a third utilize the most CPU time. Some languages are very popular for particular kinds of applications. For example, COBOL is still strong in the corporate data center, often on large mainframes; FORTRAN in scientific and engineering applications; and C in embedded applications and operating systems. Other languages are regularly used to write many different kinds of applications.
Various methods of measuring language popularity, each subject to a different bias over what is measured, have been proposed: counting the number of job advertisements that mention the language the number of books sold that teach or describe the language estimates of the number of existing lines of code written in the language—which may underestimate languages not often found in public searches
Combining and averaging information from various internet sites, langpop.com claims that in 2008 the 10 most cited programming languages are (in alphabetical order): C, C++, C#, Java, JavaScript, Perl, PHP, Python, Ruby, and SQL.
The task is further complicated by the fact that languages can be classified along multiple axes. For example, Java is both an object-oriented language (because it encourages object-oriented organization) and a concurrent language (because it contains built-in constructs for running multiple threads in parallel). Python is an object-oriented scripting language.
In broad strokes, programming languages divide into ''programming paradigms'' and a classification by ''intended domain of use''. Traditionally, programming languages have been regarded as describing computation in terms of imperative sentences, i.e. issuing commands. These are generally called imperative programming languages. A great deal of research in programming languages has been aimed at blurring the distinction between a program as a set of instructions and a program as an assertion about the desired answer, which is the main feature of declarative programming. More refined paradigms include procedural programming, object-oriented programming, functional programming, and logic programming; some languages are hybrids of paradigms or multi-paradigmatic. An assembly language is not so much a paradigm as a direct model of an underlying machine architecture. By purpose, programming languages might be considered general purpose, system programming languages, scripting languages, domain-specific languages, or concurrent/distributed languages (or a combination of these). Some general purpose languages were designed largely with educational goals.
A programming language may also be classified by factors unrelated to programming paradigm. For instance, most programming languages use English language keywords, while a minority do not. Other languages may be classified as being esoteric or not.
In the 1940s, the first electrically powered digital computers were created. The first high-level programming language to be designed for a computer was Plankalkül, developed for the German Z3 by Konrad Zuse between 1943 and 1945. However, it was not implemented until 1998 and 2000.
Programmers of early 1950s computers, notably UNIVAC I and IBM 701, used machine language programs, that is, the first generation language (1GL). 1GL programming was quickly superseded by similarly machine-specific, but mnemonic, second generation languages (2GL) known as assembly languages or "assembler". Later in the 1950s, assembly language programming, which had evolved to include the use of macro instructions, was followed by the development of "third generation" programming languages (3GL), such as FORTRAN, LISP, and COBOL. 3GLs are more abstract and are "portable", or at least implemented similarly on computers that do not support the same native machine code. Updated versions of all of these 3GLs are still in general use, and each has strongly influenced the development of later languages. At the end of the 1950s, the language formalized as ALGOL 60 was introduced, and most later programming languages are, in many respects, descendants of Algol. The format and use of the early programming languages was heavily influenced by the constraints of the interface.
The 1960s and 1970s also saw considerable debate over the merits of ''structured programming'', and whether programming languages should be designed to support it. Edsger Dijkstra, in a famous 1968 letter published in the Communications of the ACM, argued that GOTO statements should be eliminated from all "higher level" programming languages.
The 1960s and 1970s also saw expansion of techniques that reduced the footprint of a program as well as improved productivity of the programmer and user. The card deck for an early 4GL was a lot smaller for the same functionality expressed in a 3GL deck.
One important trend in language design for programming large-scale systems during the 1980s was an increased focus on the use of ''modules'', or large-scale organizational units of code. Modula-2, Ada, and ML all developed notable module systems in the 1980s, although other languages, such as PL/I, already had extensive support for modular programming. Module systems were often wedded to generic programming constructs.
The rapid growth of the Internet in the mid-1990s created opportunities for new languages. Perl, originally a Unix scripting tool first released in 1987, became common in dynamic websites. Java came to be used for server-side programming, and bytecode virtual machines became popular again in commercial settings with their promise of "Write once, run anywhere" (UCSD Pascal had been popular for a time in the early 1980s). These developments were not fundamentally novel, rather they were refinements to existing languages and paradigms, and largely based on the C family of programming languages.
Programming language evolution continues, in both industry and research. Current directions include security and reliability verification, new kinds of modularity (mixins, delegates, aspects), and database integration such as Microsoft's LINQ.
The 4GLs are examples of languages which are domain-specific, such as SQL, which manipulates and returns sets of data rather than the scalar values which are canonical to most programming languages. Perl, for example, with its 'here document' can hold multiple 4GL programs, as well as multiple JavaScript programs, in part of its own perl code and use variable interpolation in the 'here document' to support multi-language programming.
af:Programmeertaal als:Programmiersprache am:የፕሮግራም ቋንቋ ar:لغة برمجة an:Luengache de programación ast:Llinguaxe de programación az:Proqramlaşdırma dilləri bn:প্রোগ্রামিং ভাষা zh-min-nan:Thêng-sek gí-giân be:Мова праграмавання be-x-old:Мова праграмаваньня bs:Programski jezik br:Yezh programmiñ bg:Език за програмиране ca:Llenguatge de programació cv:Компьютер чĕлхи cs:Programovací jazyk cy:Iaith rhaglennu da:Programmeringssprog de:Programmiersprache et:Programmeerimiskeel el:Γλώσσα προγραμματισμού es:Lenguaje de programación eo:Programlingvo eu:Programazio-lengoaia fa:زبانهای برنامهنویسی fr:Langage de programmation gl:Linguaxe de programación ko:프로그래밍 언어 hi:प्रोग्रामिंग भाषा hsb:Programěrowanske rěče hr:Programski jezik io:Programifo-lingui ilo:Lengguahe ti panangprograma id:Bahasa pemrograman ia:Linguage de programmation is:Forritunarmál it:Linguaggio di programmazione he:שפת תכנות ka:პროგრამირების ენა kk:Бағдарламалық тілдер la:Lingua programmandi lv:Programmēšanas valoda lb:Programméiersprooch lt:Programavimo kalba jbo:samplabau hu:Programozási nyelv mk:Програмски јазик ml:പ്രോഗ്രാമിംഗ് ഭാഷ mr:प्रोग्रॅमिंग भाषा arz:لغة برمجه ms:Bahasa pengaturcaraan mn:Програмчлалын хэл nl:Programmeertaal ja:プログラミング言語 no:Programmeringsspråk nn:Programmeringsspråk oc:Lengatge de programacion mhr:Программлымаш йылме pnb:کمپیوٹر بولی pl:Język programowania pt:Linguagem de programação ro:Limbaj de programare rue:Язык проґрамованя ru:Язык программирования sah:Программалааhын тыла sq:Gjuhë programimi simple:Programming language sk:Programovací jazyk sl:Programski jezik ckb:زمانی پرۆگرامکردن sr:Програмски језик sh:Programski jezik su:Basa program fi:Ohjelmointikieli sv:Programspråk tl:Wikang pamprograma ta:நிரல் மொழி kab:Timeslayin n usihel tt:Программалау теле te:ప్రోగ్రామింగు భాష th:ภาษาโปรแกรม tg:Забони барномасозӣ tr:Programlama dili bug:ᨅᨔ ᨀᨚᨇᨘᨈᨛᨑᨛ uk:Мова програмування ur:برمجہ زبان vi:Ngôn ngữ lập trình war:Pinulongan hin programa yo:Èdè Ìṣèlànà Kọ̀mpútà zh-yue:程式語言 bat-smg:Pruogramavėma kalba zh:编程语言
This text is licensed under the Creative Commons CC-BY-SA License. This text was originally published on Wikipedia and was developed by the Wikipedia community.
| Coordinates | 1°15′″N116°50′″N |
|---|---|
| order | 44th |
| office | President of the United States |
| term start | January 20, 2009 |
| vicepresident | Joe Biden |
| predecessor | George W. Bush |
| birth date | August 04, 1961 |
| birth place | Honolulu, Hawaii, United States |
| birthname | Barack Hussein Obama II |
| nationality | American |
| party | Democratic |
| spouse | Michelle Obama (m. 1992) |
| children | Malia (b.1998) Sasha (b.2001) |
| residence | The White House |
| alma mater | Occidental CollegeColumbia University (B.A.)Harvard Law School (J.D.) |
| profession | Community organizerAttorneyAuthorConstitutional law professorUnited States SenatorPresident of the United States |
| religion | Christian, former member of United Church of Christ |
| signature | Barack Obama signature.svg |
| website | WhiteHouse.gov |
| footnotes | }} |
The Presidency of Barack Obama began at noon EST on January 20, 2009, when he became the 44th President of the United States. Obama was a United States Senator from Illinois at the time of his victory over Arizona Senator John McCain in the 2008 presidential election. Barack Obama is the first African-American president of the United States, as well as the first born in Hawaii.
His policy decisions have addressed a global financial crisis and have included changes in tax policies, legislation to reform the United States health care industry, foreign policy initiatives and the phasing out of detention of prisoners at the Guantanamo Bay detention camp in Cuba. He attended the G-20 London summit and later visited U.S. troops in Iraq. On the tour of various European countries following the G-20 summit, he announced in Prague that he intended to negotiate substantial reduction in the world's nuclear arsenals, en route to their eventual extinction. In October 2009, Obama was awarded the Nobel Peace Prize for "his extraordinary efforts to strengthen international diplomacy and cooperation between peoples."
Cabinet nominations included former Democratic primary opponents Hillary Rodham Clinton for Secretary of State and Bill Richardson for Secretary of Commerce (although the latter withdrew on January 4, 2009). Obama appointed Eric Holder as his Attorney General, the first African-American appointed to that position. He also nominated Timothy F. Geithner to serve as Secretary of the Treasury. On December 1, Obama announced that he had asked Robert Gates to remain as Secretary of Defense, making Gates the first Defense head to carry over from a president of a different party. He nominated former Assistant Secretary of State for African Affairs Susan Rice to the United States Ambassador to the United Nations, which he restored to a Cabinet-level position.
During his transition, he maintained a website Change.gov, on which he wrote blogs to readers and uploaded video addresses by many of the members of his new cabinet. He announced strict rules for federal lobbyists, restricting them from financially contributing to his administration and forcing them to stop lobbying while working for him. The website also allowed individuals to share stories and visions with each other and the transition team in what was called the Citizen's Briefing Book, which was given to Obama shortly after his inauguration. Most of the information from Change.gov was transferred to the official White House website whitehouse.gov just after Obama's inauguration.
In administering the oath, Chief Justice John G. Roberts misplaced the word "faithfully" and erroneously replaced the phrase "President of the United States" with "President to the United States" before restating the phrase correctly; since Obama initially repeated the incorrect form, some scholars argued the President should take the oath again. On January 21, Roberts readministered the oath to Obama in a private ceremony in the White House Map Room, making him the seventh U.S. president to retake the oath; White House Counsel Greg Craig said Obama took the oath from Roberts a second time out of an "abundance of caution".
Obama's first 100 days were highly anticipated ever since he became the presumptive nominee. Several news outlets created web pages dedicated to covering the subject. Commentators weighed in on challenges and priorities within domestic, foreign, economic, and environmental policy. CNN lists a number of economic issues that "Obama and his team will have to tackle in their first 100 days", foremost among which is passing and implementing a recovery package to deal with the financial crisis. Clive Stafford Smith, a British human rights lawyer, expressed hopes that the new president will close Guantanamo Bay detention camp in his first 100 days in office. After aides of the president announced his intention to give a major foreign policy speech in the capital of an Islamic country, there were speculations in Jakarta that he might return to his former home city within the first 100 days.
''The New York Times'' devoted a five-part series, which was spread out over two weeks, to anticipatory analysis of Obama's first hundred days. Each day, the analysis of a political expert was followed by freely edited blog postings from readers. The writers compared Obama's prospects with the situations of Franklin D. Roosevelt (January 16, Jean Edward Smith), John F. Kennedy (January 19, Richard Reeves), Lyndon B. Johnson (January 23, Robert Dallek), Ronald Reagan (January 27, Lou Cannon), and Richard Nixon.
In his first week in office, Obama signed Executive Order 13492 suspending all the ongoing proceedings of Guantanamo military commission and ordering the detention facility to be shut down within the year. He also signed Executive Order 13491 - Ensuring Lawful Interrogations requiring the Army Field Manual to be used as a guide for terror interrogations, banning torture and other coercive techniques, such as waterboarding. Obama also issued an executive order entitled "Ethics Commitments by Executive Branch Personnel", setting stricter limitations on incoming executive branch employees and placing tighter restrictions on lobbying in the White House. Obama signed two Presidential Memoranda concerning energy independence, ordering the Department of Transportation to establish higher fuel efficiency standards before 2011 models are released and allowing states to raise their emissions standards above the national standard. He also ended the Mexico City Policy, which banned federal grants to international groups that provide abortion services or counseling.
In his first week he also established a policy of producing a weekly Saturday morning video address available on whitehouse.gov and YouTube, much like those released during his transition period. The first address had been viewed by 600,000 YouTube viewers by the next afternoon.
The first piece of legislation Obama signed was the Lilly Ledbetter Fair Pay Act of 2009 on January 29, which revised the statute of limitations for filing pay discrimination lawsuits. Lilly Ledbetter joined Obama and his wife, Michelle, as he signed the bill, fulfilling his campaign pledge to nullify ''Ledbetter v. Goodyear''. On February 3, he signed the Children's Health Insurance Program Reauthorization Act (CHIP), expanding health care from 7 million children under the plan to 11 million.
| format = Ogg | type = speech }} After much debate, the American Recovery and Reinvestment Act (ARRA) was passed by both the House and Senate on February 13, 2009. Originally intended to be a bipartisan bill, the passage of the bill was largely along party lines. No Republicans voted for it in the House, and three moderate Republicans voted for it in the Senate (Susan Collins and Olympia Snowe of Maine and Arlen Specter of Pennsylvania). The bill combined tax breaks with spending on infrastructure projects, extension of welfare benefits, and education. The final cost of the bill was $787 billion, and almost $1.2 trillion with debt service included. Obama signed the Act into law on February 17, 2009, in Denver, Colorado.
On March 9, 2009, Obama lifted restrictions on federal funding of embryonic stem cell research, and in doing so, called into question some of George W. Bush's signing statements. Obama stated that he too would employ signing statements if he deems upon review that a portion of a bill is unconstitutional, and he has issued several signing statements.
Early in his presidency, Obama signed a law raising the tobacco tax 62 cents on a pack of cigarettes. The tax is to be "used to finance a major expansion of health insurance for children", and "help some [smokers] to quit and persuade young people not to start".
In October 2011, Obama instituted the We Can't Wait program, which involved using executive orders, administrative rulemaking, and recess appointments to institute policies without the support of Congress. The initiative was developed in response to Congress's unwillingness to pass economic legislation proposed by Obama, and conflicts in Congress during the 2011 debt ceiling crisis.
Throughout early February polls showed scattered approval ratings: 62% (CBS News), 64% (USA Today/Gallup), 66% (Gallup), and 76% in an outlier poll (CNN/Opinion Research). Gallup reported the congressional address in late February boosted his approval from a term-low of 59% to 67%.
Throughout autumn 2009, Rasmussen estimated Obama's approval as fluctuating between 45% and 52% and his disapproval between 48% and 54%; as of November 11, Pew Research estimated Obama's approval between 51% and 55% and his disapproval between 33% and 37% since July.
Fox News released the results of two polls on April 8–9, 2010. The first showed a drop in Obama's approval rating to 43%, with 48% disapproving. In that poll, Democrats approved of Obama's performance 80–12%, while independents disapproved 49–38%. The other poll, which concentrated on the economy, showed disapproval of Obama's handling of the economy by a 53–42% margin, with 62% saying they were dissatisfied with the handling of the federal deficit. According to a Gallup Poll released April 10, 2010, President Obama had a 45% approval rating, with 48% disapproving. In a poll from Rasmussen Reports, released April 10, 2010, 47% approved of the President's performance, while 53% disapproved.
At the conclusion of Obama's first week as President, Hilda Solis, Tom Daschle, Ron Kirk, and Eric Holder had yet to be confirmed, and there had been no second appointment for Secretary of Commerce. Holder was confirmed by a vote of 75–21 on February 2, and on February 3, Obama announced Senator Judd Gregg as his second nomination for Secretary of Commerce. Daschle withdrew later that day amid controversy over his failure to pay income taxes and potential conflicts of interest related to the speaking fees he accepted from health care interests. Solis was later confirmed by a vote of 80-17 on February 24, and Ron Kirk was confirmed on March 18 by a 92-5 vote in the Senate.
Gregg, who was the leading Republican negotiator and author of the TARP program in the Senate, after publication that he had a multi-million dollar investment in the Bank of America, on February 12, withdrew his nomination as Secretary of Commerce, citing "irresolvable conflicts" with President Obama and his staff over how to conduct the 2010 census and the American Recovery and Reinvestment Act of 2009. Former Washington governor Gary Locke was nominated on February 26 as Obama's third choice for Commerce Secretary and confirmed on March 24 by voice vote.
On March 2, Obama introduced Kansas governor Kathleen Sebelius as his second choice for Secretary of Health and Human Services. He also introduced Nancy-Ann DeParle as head of the new White House Office of Health Reform, which he suggested would work closely with the Department of Health and Human Services. At the end of March, Sebelius was the only remaining Cabinet member yet to be confirmed.
Six high-ranking cabinet nominees in the Obama administration had their confirmations delayed or rejected among reports that they did not pay all of their taxes, including Tom Daschle, Obama's original nominee for Health and Human Services Secretary, and Treasury Secretary Timothy Geithner. Though Geithner was confirmed, and Senator Max Baucus, chairman of the Senate Finance Committee, thought Daschle would have been confirmed, Daschle withdrew his nomination on February 3. Obama had nominated Nancy Killefer for the position of Chief Performance Officer, but Killefer also withdrew on February 3, citing unspecified problems with District of Columbia unemployment tax. A senior administration official said that Killefer's tax issues dealt with household help. Hilda Solis, Obama's nominee for Secretary of Labor, faced delayed confirmation hearings due to tax lien concerns pertaining to her husband's auto repair business, but she was later confirmed on February 24. While pundits puzzled over U.S. Trade Representative-designate Ron Kirk's failure to be confirmed by March 2009, it was reported on March 2 that Kirk owed over $10,000 in back taxes. Kirk agreed to pay them in exchange for Senate Finance Committee Chairman Max Baucus's aid in speeding up the confirmation process; he was later confirmed on March 18. On March 31, Kathleen Sebelius, Obama's nominee for Health and Human Services secretary, revealed in a letter to the Senate Finance Committee that her Certified Public Accountant found errors in her tax returns for years 2005-2007. She, along with her husband, paid more than $7,000 in back taxes, along with $878 in interest.
As of July 2010, Obama's nominees to the district and circuit courts had been confirmed at a rate of only 43.5 percent, compared to 87.2 percent during Bill Clinton's administration and 91.3 percent for George W. Bush. The Center for American Progress, which compiled the data, commented:
Judicial confirmations slowed to a trickle on the day President Barack Obama took office. Filibusters, anonymous holds, and other obstructionary tactics have become the rule. Uncontroversial nominees wait months for a floor vote, and even district court nominees—low-ranking judges whose confirmations have never been controversial in the past—are routinely filibustered into oblivion. Nominations grind to a halt in many cases even after the Senate Judiciary Committee has unanimously endorsed a nominee.
As part of the 2010 budget proposal, the Obama administration has proposed additional measures to attempt to stabilize the economy, including a $2–3 trillion measure aimed at stabilizing the financial system and freeing up credit. The program includes up to $1 trillion to buy toxic bank assets, an additional $1 trillion to expand a federal consumer loan program, and the $350 billion left in the Troubled Assets Relief Program. The plan also includes $50 billion intended to slow the wave of mortgage foreclosures. The 2011 budget includes a three-year freeze on discretionary spending, proposes several program cancellations, and raises taxes on high income earners to bring down deficits during the economic recovery.
In a July 2009 interview with ABC News, Biden was asked about the sustained increase of the U.S. unemployment rate from May 2007 to October 2009 despite the administration's multi-year economic stimulus package passed five months earlier. He responded "The truth is, we and everyone else, misread the economy. The figures we worked off of in January were the consensus figures and most of the blue chip indexes out there ... the truth is, there was a misreading of just how bad an economy we inherited." The White House indicates that 2 million jobs were created or saved due to the stimulus package in 2009 and self reporting by recipients of the grants, loans, and contracts portion of the package report that the package saved or created 608,317 jobs in the final three months of 2009.
The unemployment rate rose in 2009, reaching a peak in October at 10.1% and averaging 10.0% in the fourth quarter. Following a decrease to 9.7% in the first quarter of 2010, the unemployment rate fell to 9.6% in the second quarter, where it remained for the rest of the year. Between February and December 2010, employment rose by 0.8%, which was less than the average of 1.9% experienced during comparable periods in the past four employment recoveries. GDP growth returned in the third quarter of 2009, expanding at a 1.6% pace, followed by a 5.0% increase in the fourth quarter. Growth continued in 2010, posting an increase of 3.7% in the first quarter, with lesser gains throughout the rest of the year. Overall, the economy expanded at a rate of 2.9% in 2010.
During November–December 2010, Obama and a lame duck session of the 111th Congress focused on a dispute about the temporary Bush tax cuts, which were due to expire at the end of the year. Obama wanted to extend the tax cuts for taxpayers making less than $250,000 a year. Congressional Republicans agreed but also wanted to extend the tax cuts for those making over that amount, and refused to support any bill that did not do so. All the Republicans in the Senate also joined in saying that, until the tax dispute was resolved, they would filibuster to prevent consideration of any other legislation, except for bills to fund the U.S. government. On 7 December, Obama strongly defended a compromise agreement he had reached with the Republican congressional leadership that included a two-year extension of all the tax cuts, a 13-month extension of unemployment insurance, a one-year reduction in the FICA payroll tax, and other measures. On December 10, Senator Bernie Sanders (I-VT) led a filibuster against the compromise tax proposal, which lasted over eight hours. Obama persuaded many wary Democrats to support the bill, but not all; of the 148 votes against the bill in the House, 112 were cast by Democrats and only 36 by Republicans. The $858 billion Tax Relief, Unemployment Insurance Reauthorization, and Job Creation Act of 2010, which ''The Washington Post'' called "the most significant tax bill in nearly a decade", passed with bipartisan majorities in both houses of Congress and was signed into law by Obama on December 17, 2010.
Not all recent former lobbyists require waivers; those without waivers write letters of recusal stating issues from which they must refrain because of their previous jobs. ''USA Today'' reported that 21 members of the Obama administration have at some time been registered as federal lobbyists, although most have not within the previous two years. Lobbyists in the administration include William Corr, an anti-tobacco lobbyist, as Deputy Secretary of Health and Human Services and Tom Vilsack, who lobbied in 2007, for a national teachers union, as Secretary of Agriculture. Also, the Secretary of Labor nominee, Hilda Solis, formerly served as a board member of American Rights at Work, which lobbied Congress on two bills Solis co-sponsored, and Mark Patterson, Treasury Secretary Timothy Geithner's chief of staff, is a former lobbyist for Goldman Sachs.
The Citizens for Responsibility and Ethics in Washington have criticized the administration, claiming that Obama is retreating from his own ethics rules barring lobbyists from working on the issues about which they lobbied during the previous two years by issuing waivers. According to Melanie Sloan, the group's executive director, "It makes it appear that they are saying one thing and doing another."
During his first week in office, Obama announced plans to post a video address each week on the site, and on YouTube, informing the public of government actions each week. During his speech at the 2008 Democratic National Convention, Obama stated, "I will also go through the federal budget, line by line, eliminating programs that no longer work and making the ones we do need work better and cost less - because we cannot meet twenty-first century challenges with a twentieth century bureaucracy."
On January 21, 2009, by executive order, Obama revoked Executive Order 13233, which had limited access to the records of former United States Presidents. Obama issued instructions to all agencies and departments in his administration to "adopt a presumption in favor" of Freedom of Information Act requests. In April 2009, the United States Department of Justice released four legal memos from the Bush administration to comply voluntarily with a Freedom of Information Act lawsuit filed by the American Civil Liberties Union. The memos were written by John Yoo and signed by Jay Bybee and Steven Bradbury, then Principal Assistant Attorneys General to the Department of Justice, and addressed to John A. Rizzo, general counsel of the Central Intelligence Agency. The memos describe in detail controversial interrogation methods the CIA used on prisoners suspected of terrorism. Obama became personally involved in the decision to release the memos, which was opposed by former CIA directors Michael Hayden, Porter Goss, George Tenet and John Deutch. Former Vice President Dick Cheney criticized Obama for not releasing more memos; Cheney claimed that unreleased memos detail successes of CIA interrogations.
The American Recovery and Reinvestment Act requires all recipients of the funds provided by the act to publish a plan for using the funds, along with purpose, cost, rationale, net job creation, and contact information about the plan to a website Recovery.gov so that the public can review and comment. Inspectors General from each department or executive agency will then review, as appropriate, any concerns raised by the public. Any findings of an Inspector General must be relayed immediately to the head of each department and published on Recovery.gov.
On June 16, 2009, Citizens for Responsibility and Ethics in Washington (CREW) filed a lawsuit against the Obama administration in order to get information about the visits of coal company executives. Anne Weismann, the chief counsel for CREW, stated "The Obama administration has now taken exactly the same position as the Bush administration... I don't see how you can keep people from knowing who visits the White House and adhere to a policy of openness and transparency." On June 16, MSNBC reported that its more comprehensive request for visitor logs since Obama's January 20 inauguration had been denied. The administration announced that White House visitor logs will be made available to the public on an ongoing basis, with certain limitations, for visits occurring after September 15, 2009. Beginning on January 29, 2010, the White House did begin to release the names of its visitor records. Since that time, names of visitors (which includes not only tourists, but also names of union leaders, Wall Street executives, lobbyists, party chairs, philanthropists and celebrities), have been released. The names are released in huge batches up to 75,000 names at a time. Names are released 90–120 days after having visited the White House. The complete list of names is available online by accessing the official White House website.
Obama stated during the 2008 Presidential campaign that he would have negotiations for health care reform televised on C-SPAN, citing transparency as being the leverage needed to ensure that people stay involved in the process taking place in Washington. This did not fully happen and Politifact gives President Obama a "Promise Broken" rating on this issue. After White House press secretary Robert Gibbs initially avoided addressing the issue, President Obama himself acknowledged that he met with Democratic leaders behind closed doors to discuss how best to garner enough votes in order to merge the two (House and Senate) passed versions of the health care bill. Doing this violated the letter of the pledge, although Obama maintains that negotiations in several congressional committees were open, televised hearings. Obama also cited an independent ethics watchdog group describe his administration as the most transparent in recent history.
The Obama administration has been characterized as much more aggressive than the Bush and other previous administrations in their response to whistleblowing and leaks to the press. Three people have been prosecuted under the rarely used Espionage Act of 1917. They include Thomas Andrews Drake, a former National Security Agency (NSA) employee who was critical of the NSA's Trailblazer Project, Stephen Jin-Woo Kim, a State Department contractor who allegedly had a conversation about North Korea with James Rosen of Fox News, and Jeffrey Sterling, who allegedly was a source for James Risen's book State of War. Risen has also been subpoenaed to reveal his sources, another rare action by the government.
Obama declared his plan for ending the Iraq War on February 27, 2009, in a speech at Camp Lejeune, North Carolina, before an audience of Marines stationed there. According to the president, combat troops will be withdrawn from Iraq by August 2010, leaving a contingent of up to 50,000 servicemen and servicewomen to continue training, advisory, and counterterrorism operations until as late as the end of 2011.
Other characteristics of the Obama administration on foreign policy include a tough stance on tax havens, continuing military operation in Pakistan, and avowed focus on diplomacy to prevent nuclear proliferation in Iran and North Korea.
On April 1, 2009, Obama and China's President, Hu Jintao, announced the establishment of the U.S.-China Strategic and Economic Dialogue and agreed to work together to build a positive, cooperative, and comprehensive U.S.-China relationship for the 21st century.
In that same month, Obama requested that Congress approve $83.4 billion of supplemental military funding, mostly for the war in Iraq and to increase troop levels in Afghanistan. The request also includes $2.2 billion to increase the size of the US military, $350 million to upgrade security along the US-Mexico border, and $400 million in counterinsurgency aid for Pakistan.
In May 2009, it was reported that Obama plans to expand the military by 20,000 employees.
On June 4, 2009, Obama delivered a speech at Cairo University in Egypt. The wide ranging speech called for a "new beginning" in relations between the Islamic world and the United States. The speech received both praise and criticism from leaders in the region. In March 2010, Secretary of State Clinton criticized the Israeli government for approving expansion of settlements in East Jerusalem.
On April 8, 2010, Obama and Russian President Dmitry Medvedev signed the latest Strategic Arms Reduction Treaty (START), a "major" nuclear arms control agreement that reduces the nuclear weapons stockpiles of both countries.
In March 2011, international reaction to Muammar Gaddafi's military crackdown on rebel forces and civilians in Libya culminated in a United Nations resolution to enforce a no fly zone in Libya. Obama authorized U.S. forces to participate in international air attacks on Libyan air defenses using Tomahawk cruise missiles to establish the protective zone.
The case review of detainee files by administration officials and prosecutors was made more difficult than expected as the Bush administration had failed to establish a coherent repository of the evidence and intelligence on each prisoner. By September 2009, prosecutors recommended to the Justice Department which detainees are eligible for trial, and the Justice Department and the Pentagon worked together to determine which of several now-scheduled trials will go forward in military tribunals and which in civilian courts. While 216 international terrorists are already held in maximum security prisons in the U.S., Congress was denying the administration funds to shut down the camp and adapt existing facilities elsewhere, arguing that the decision was "too dangerous to rush". In November, Obama stated that the U.S. would miss the January 2010 date for closing the Guantánamo Bay prison as he had ordered, acknowledging that he "knew this was going to be hard". Obama did not set a specific new deadline for closing the camp, citing that the delay was due to politics and lack of congressional cooperation. The state of Illinois has offered to sell to the federal government the Thomson Correctional Center, a new but largely unused prison, for the purpose of housing detainees. Federal officials testified at a December 23 hearing that if the state commission approves the sale for that purpose, it could take more than six months to ready the facility.
Starting with information received in July 2010, intelligence developed by the CIA over the next several months determined what they believed to be the location of Osama bin Laden in a large compound in Abbottabad, Pakistan, a suburban area 35 miles from Islamabad. CIA head Leon Panetta reported this intelligence to Obama in March 2011. Meeting with his national security advisers over the course of the next six weeks, Obama rejected a plan to bomb the compound, and authorized a "surgical raid" to be conducted by United States Navy SEALs. The operation took place on May 1, 2011, resulting in the death of bin Laden and the seizure of papers and computer drives and disks from the compound. Bin Laden's body was identified through DNA testing, and buried at sea several hours later. Within minutes of Obama's announcement from Washington, DC, late in the evening on May 1, there were spontaneous celebrations around the country as crowds gathered outside the White House, and at New York City's Ground Zero and Times Square. Reaction to the announcement was positive across party lines, including from predecessors George W. Bush and Bill Clinton, and from many countries around the world.
In April 2010, the Obama administration took the extraordinary step of authorizing the targeted killing of an American citizen, the radical Muslim cleric Anwar al-Awlaki, who was believed to have shifted from encouraging attacks on the United States to directly participating in them.
''The New York Times'' reported in 2009, that the NSA is intercepting communications of American citizens including a Congressman, although the Justice Department believed that the NSA had corrected its errors. United States Attorney General Eric Holder resumed the wiretapping according to his understanding of the Foreign Intelligence Surveillance Act of 1978 Amendments Act of 2008 that Congress passed in July 2008, but without explaining what had occurred.
The American Recovery and Reinvestment Act of 2009 provides $54 billion in funds to double domestic renewable energy production, renovate federal buildings making them more energy-efficient, improve the nation's electricity grid, repair public housing, and weatherize modest-income homes.
On February 10, 2009, Obama overturned a Bush administration policy that had opened up a five-year period of offshore drilling for oil and gas near both the Atlantic and Pacific coasts. Interior Secretary Ken Salazar has been quoted as saying, "To establish an orderly process that allows us to make wise decisions based on sound information, we need to set aside" the plan "and create our own timeline".
On May 19, 2009, Obama announced a plan to increase the CAFE national standards for gasoline mileage, by creating a single new national standard that will create a car and light truck fleet in the United States that is almost 40 percent cleaner and more fuel-efficient by 2016, than it is today, with an average of 35.5 miles per gallon. Environmental advocates and industry officials welcomed the new program, but for different reasons. Environmentalists called it a long-overdue tightening of emissions and fuel economy standards after decades of government delay and industry opposition. Auto industry officials said it would provide the single national efficiency standard they have long desired, a reasonable timetable to meet it and the certainty they need to proceed with product development plans.
On March 30, 2010, Obama partially reinstated Bush administration proposals to open certain offshore areas along the Atlantic coastline, the eastern Gulf of Mexico and the north coast of Alaska to oil and natural gas drilling. The proposals had earlier been set aside by President Obama after they were challenged in court on environmental grounds.
On May 27, 2010, Obama extended a moratorium on offshore drilling permits after the April 20, 2010 Deepwater Horizon oil spill which is considered to be the worst oil spill in U.S. history. Although BP took responsibility for the disaster and its ongoing after effects, Obama began a federal investigation along with forming a bipartisan commission to review the incident and methods to avoid it in the future. Obama visited the Gulf Coast on May 2 and May 28 and expressed his frustration on the June 8 ''NBC Today Show'', by saying "I don't sit around just talking to experts because this is a college seminar. We talk to these folks because they potentially have the best answers, so I know whose ass to kick." Obama's response to the disaster has drawn confusion and criticism within segments of the media and public.
Obama set up the Augustine panel to review the Constellation program in 2009, and announced in February 2010, that he was cutting the program from the 2011 United States federal budget, describing it as "over budget, behind schedule, and lacking in innovation." After the decision drew criticism in the United States, a new "Flexible path to Mars" plan was unveiled at a space conference in April 2010. It included new technology programs, increased R&D spending, a focus on the International Space Station and contracting out flying crew to space to commercial providers. The new plan also increased NASA's 2011 budget to $19 billion from $18.3 billion in 2010.
In July 2009, Obama appointed Charles Bolden, a former astronaut, to be administrator of NASA.
On June 17, 2009, Obama authorized the extension of some benefits (but not health insurance or pension benefits) to same-sex partners of federal employees. Obama has chosen to leave larger changes, such as the repeal of Don't ask, don't tell and the Defense of Marriage Act, to Congress.
On October 19, 2009, the U.S. Department of Justice issued a directive to federal prosecutors in states with medical marijuana laws not to investigate or prosecute cases of marijuana use or production done in compliance with those laws.
On December 16, 2009, President Obama signed the Consolidated Appropriations Act, 2010, which repealed a 21-year-old ban on federal funding of needle exchange programs.
On December 22, 2010, Obama signed the Don't Ask, Don't Tell Repeal Act of 2010, a bill that provides for repeal of the Don't ask, don't tell policy of 1993, that has prevented gay and lesbian people from serving openly in the United States Armed Forces. Repealing "Don't ask, don't tell" had been a key campaign promise that Obama had made during the 2008 presidential campaign.
Once the stimulus bill was enacted, health care reform became Obama's top domestic priority. On July 14, 2009, House Democratic leaders introduced a 1,000 page plan for overhauling the US health care system, which Obama wanted Congress to approve by the end of the year.
The U.S. Congressional Budget Office (CBO) estimated the ten-year cost to the federal government of the major insurance-related provisions of the bill at approximately $1.0 trillion. In mid-July 2009, Douglas Elmendorf, director of the CBO, testified that the proposals under consideration would significantly increase federal spending and did not include the "fundamental changes" needed to control the rapid growth in health care spending. However after reviewing the final version of the bill introduced after 14 months of debate the CBO estimated that it would reduce federal budget deficits by $143 billion over 10 years and by more than a trillion in the next decade.
After much public debate during the Congressional summer recess of 2009, Obama delivered a speech to a joint session of Congress on September 9 where he addressed concerns over his administration's proposals. In March 2010, Obama gave several speeches across the country to argue for the passage of health care reform. On March 21, 2010, after Obama announced an executive order reinforcing the current law against spending federal funds for elective abortion services, the House, by a vote of 219 to 212, passed the version of the bill previously passed on December 24, 2009, by a 60-vote supermajority in the Senate. The bill, which includes over 200 Republican amendments, was passed without a single Republican vote. On March 23, 2010, President Obama signed the bill into law. Immediately following the bill's passage, the House voted in favor of a reconciliation measure to make significant changes and corrections to the Patient Protection and Affordable Care Act, which was passed by both houses with two minor alterations on March 25, 2010, and signed into law on March 30, 2010.
Obama called the elections "humbling" and a "shellacking". He said that the results came because not enough Americans had felt the effects of the economic recovery.
cs:Vláda Baracka Obamy es:Administración Obama fr:Présidence de Barack Obama ko:버락 오바마 행정부 sw:Urais wa Barack Obama no:Barack Obamas regjering ru:Президентство Барака Обамы sv:Obamas kabinett th:การดำรงตำแหน่งประธานาธิบดีของบารัก โอบามา
This text is licensed under the Creative Commons CC-BY-SA License. This text was originally published on Wikipedia and was developed by the Wikipedia community.
The World News (WN) Network, has created this privacy statement in order to demonstrate our firm commitment to user privacy. The following discloses our information gathering and dissemination practices for wn.com, as well as e-mail newsletters.
We do not collect personally identifiable information about you, except when you provide it to us. For example, if you submit an inquiry to us or sign up for our newsletter, you may be asked to provide certain information such as your contact details (name, e-mail address, mailing address, etc.).
When you submit your personally identifiable information through wn.com, you are giving your consent to the collection, use and disclosure of your personal information as set forth in this Privacy Policy. If you would prefer that we not collect any personally identifiable information from you, please do not provide us with any such information. We will not sell or rent your personally identifiable information to third parties without your consent, except as otherwise disclosed in this Privacy Policy.
Except as otherwise disclosed in this Privacy Policy, we will use the information you provide us only for the purpose of responding to your inquiry or in connection with the service for which you provided such information. We may forward your contact information and inquiry to our affiliates and other divisions of our company that we feel can best address your inquiry or provide you with the requested service. We may also use the information you provide in aggregate form for internal business purposes, such as generating statistics and developing marketing plans. We may share or transfer such non-personally identifiable information with or to our affiliates, licensees, agents and partners.
We may retain other companies and individuals to perform functions on our behalf. Such third parties may be provided with access to personally identifiable information needed to perform their functions, but may not use such information for any other purpose.
In addition, we may disclose any information, including personally identifiable information, we deem necessary, in our sole discretion, to comply with any applicable law, regulation, legal proceeding or governmental request.
We do not want you to receive unwanted e-mail from us. We try to make it easy to opt-out of any service you have asked to receive. If you sign-up to our e-mail newsletters we do not sell, exchange or give your e-mail address to a third party.
E-mail addresses are collected via the wn.com web site. Users have to physically opt-in to receive the wn.com newsletter and a verification e-mail is sent. wn.com is clearly and conspicuously named at the point of
collection.If you no longer wish to receive our newsletter and promotional communications, you may opt-out of receiving them by following the instructions included in each newsletter or communication or by e-mailing us at michaelw(at)wn.com
The security of your personal information is important to us. We follow generally accepted industry standards to protect the personal information submitted to us, both during registration and once we receive it. No method of transmission over the Internet, or method of electronic storage, is 100 percent secure, however. Therefore, though we strive to use commercially acceptable means to protect your personal information, we cannot guarantee its absolute security.
If we decide to change our e-mail practices, we will post those changes to this privacy statement, the homepage, and other places we think appropriate so that you are aware of what information we collect, how we use it, and under what circumstances, if any, we disclose it.
If we make material changes to our e-mail practices, we will notify you here, by e-mail, and by means of a notice on our home page.
The advertising banners and other forms of advertising appearing on this Web site are sometimes delivered to you, on our behalf, by a third party. In the course of serving advertisements to this site, the third party may place or recognize a unique cookie on your browser. For more information on cookies, you can visit www.cookiecentral.com.
As we continue to develop our business, we might sell certain aspects of our entities or assets. In such transactions, user information, including personally identifiable information, generally is one of the transferred business assets, and by submitting your personal information on Wn.com you agree that your data may be transferred to such parties in these circumstances.